Skip to main content

Tokyo Sushi Omakase Restaurant

restaurant · japanese restaurant · Fort Lauderdale, FL

Address
1499 Se 17th St Ste E, Fort Lauderdale, FL 33316-1719
Phone
(954) 955-3749
Website
tokyosushifort.com
Where
26.1008, -80.1279

Search Hominin for Tokyo Sushi Omakase Restaurant

Other restaurants nearby

More in Fort Lauderdale