2786 E Fowler Ave
Tampa, FL 33612
Tampa, FL 33612
Open HoursSu to Th from 11:00am to 10:30pm,Fr to Sa from 11:00am to 11:00pm
OverviewThose in the Japanese know head to this spot to dine on such favorites as Tempura, Beef Teriyaki and Kushiyaki; or try a fish sampler that offers an assortment of fish. For the...
more
