Ichiban Japanese Cuisine
2786 E Fowler Ave Tampa, FL 33612-6297
813-978-8095
Meals Served
Dinner, Lunch
Business Hours
Payment Types