Restaurants in Longwood, FL
Restaurants • Caterers • Sushi and Japanese Restaurants
1000 W State Road 434.,
Longwood ,
FL
32750
UNITED STATES
Based on 1 reviews
Average - not bad if you don't want to drive
Stick the the rolls on the menu and the quality is much better - if you go for the all-you-can-eat variety, it's very mediocre, at best. The saki in the bright blue bottle was nice and the atmosphere is good with nicely sized booths for...Worldwide > United States > Longwood, FL > Restaurants