Ichiban Japanese Cuisine
(813) 978-8095 | View Website

2786 E Fowler Ave Ste A, Tampa, FL   33612

28.054553 -82.427926
Map of Ichiban Japanese Cuisine
 
82% 100 26 22 Votes
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!