Hibachi Japanese Express - Temple Terrace 9309 N 56th St Temple Terrace, FL 33617
 
Closed
Opens Friday at 10:30AM   View Hours
(813) 867-8818