Tokyo Sushi Omakase Restaurant
Reorder
Parking lot, 1499 SE 17th St ste e, Fort Lauderdale, FL 33316, USA
Closed
• Opens on Friday, 04/25/25 at 11:45 AM
Schedule
Pickup
Delivery