Skip to content
Home
Menu
Location & Hours
Login
Cart
(0)
Location
Tokyo Sushi Bar - Tampa
5711 E Fowler Ave
Tampa, FL 33617
(813) 983-1822