Ichiban 2786 East Fowler Avenue Tampa FL United States
Phone: 813.978.8095 Accepts: Visa, MasterCard/Eurocard
Smoking: section
Dress: casual
Reservations: large groups only