Order food

Order food

Tokyo Sushi

4.1 (321)$$Japanese restaurant

1499 SE 17th St STE E, Fort Lauderdale, FL 33316

Tokyo Sushi

1499 SE 17th St STE E, Fort Lauderdale, FL 33316
Add your address to make sure this restaurant can deliver to your area
This restaurant is no longer supported.