The sushi is great. I prefer to sit at a table upstairs where the sushi bar is located.
It's my favorite in Libertyville.
The sushi is actually my favorite in town. I average about once a week here for lunch
Thanks! Your answer is awaiting moderation.