"love everything they have, but I always go for snow rolls. yum! ? you have to try that huh or garnelentempura."
Phone: +18135598088
Address: 14923 N Florida Ave, 33613, Tampa, US, United States
City: Tampa
Monday: 10:30-21:15
Tuesday: 10:30-21:15
Wednesday: 10:30-21:15
Thursday: 10:30-21:15
Friday: 10:30-22:15
Saturday: 10:30-22:15
Sunday: 11:30-21:15
Dishes: 91
Amenities: 4
Categories: 5
Reviews: 1646