← Miami restaurants
Omakai Sushi
No reviews yet
Sushi2107 NW 2nd Ave, Miami
Own or manage Omakai Sushi? Claim this listing free
Hours
Hours not listed yet.
Details
Address2107 NW 2nd Ave, Miami 33127-4826
Phone17865799995
Websitehttps://omakai.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.