Order Online

NARA Hibachi

13520 University Plaza St
Tampa, FL 33613
(813) 512-7944
Order online Menu | Reservation | Info
Any questions please call us.