Quarantine Dining in Miami: Omakai

Omakai Sushi
2107 NW 2nd Ave
Miami, FL 33127
(786) 579-9995

PICKUP & DELIVERY HERE