alert

Tampa is now a Pickup only region. Same great food, without the fees.

Ichiban Japanese Cuisine & Sushi Bar
2786 E Fowler Ave Ste A Tampa, Florida 33612 | Restaurant Info