OMAKAI sushi
3304 Mary St, Miami 33133