Restaurant in Tampa
All-you-can-eat hibachi and sushi made fresh to order with friendly, attentive service.
9206 Anderson Rd
Tampa, FL, 33634
(813) 889-7733