Order Online

Tokyo Sushi Bar

5711 E. Fowler Ave.
Tampa, FL 33617
(813) 983-1822
Order online Menu | Info
Any questions please call us.