Okinawa Sushi Express
119 SE 2nd Ave 33131
(Sushi, Teriyaki)
Order Online

Come visit us at: 119 SE 2nd Ave, Miami, FL 33131