14923 N Florida Ave, Tampa Bay 33613, United States
14923 N Florida Ave, Tampa Bay 33613, United States
No delivery
Spot something wrong?
Dishes at Hibachi Japanese Express. Prices may vary in venue.
Been to Hibachi Japanese Express? Be the first to share what you ate.