← Tampa restaurants
Hibachi Dogs
No reviews yet
Restaurant8616 Interbay Blvd, Tampa
Own or manage Hibachi Dogs? Claim this listing free
Hours
Hours not listed yet.
Details
Address8616 Interbay Blvd, Tampa 33616
Phone813.789.1469
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.