Okinawa Teriyaki & Sushi Express

Sushi restaurant · 2600 W Broward Blvd Unit C102, Fort Lauderdale, FL

Hours

More food in Fort Lauderdale, FL · Sushi in Fort Lauderdale