Help us beta test the new Bite Squad site!Go to new siteNo, thanks×
Okinawa Sushi Express
(69 Ratings )
(305) 381-8688 | 119 SE 2nd Ave Miami, Florida 33131
Estimated delivery time: 50 minutes