"Great atmosphere, service, and sushi.The mini love boat is amazing and probably one of the best deals on good sushi anywhere. Treat yourself!Food: 5/5"
Phone: (+1)2057333736
Address: 5519 Grove Blvd, 35226, Hoover, US, United States
City: Hoover
Website: http://osushihoover.com
Dishes: 6
Amenities: 5
Categories: 5
Reviews: 152