Contact Us

Okinawa Teriyaki & Sushi Express
2600 West Broward Boulevard #102, Fort Lauderdale, FL 33312