← University restaurants
Nara Hibachi
No reviews yet
Japanese13520 University Plaza St, Tampa
Own or manage Nara Hibachi? Claim this listing free
Hours
Hours not listed yet.
Details
Address13520 University Plaza St, Tampa 33613-4628
Phone8135127944
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.