Wonderful sushi and sashimi that melt in your mouth. Cheap for the great quality. Lambada roll is my favorite. Large roll selection. I come here at least once a week.
Ambiance could be improved. I would give it five stars if the restaurant owners worked on remodeling the place. Good place to go if you want to watch a football game over sushi - they have TVs everywhere.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.