Uncategorized

Miami’s Sushi Scene Continues to Impress – Ogawa

Ogawa is a one Michelin star omakase restaurant located in Miami. For a city with relatively few Asian people, Miami’s sushi scene …