About Us

Tokyo Sushi does not change its tradition because serving sushi has served sushi and Japanese cuisine in the Fort Lauderdale area for almost 30 years.
 
Tokyo Sushi offers a great dining experience with a modern ambiance and great tasting sushi and Japanese cuisine.  
 
Tokyo Sushi is located at 1499 SE 17th St. Fort Lauderdale, FL.