Miyako South Miami

5844 SW 73rd St, South Miami, Florida 33143

Rated 4.4 from 348 reviews

Neighborhood restaurant offering sushi rolls & other Japanese staples in a chill, minimalist setup.

More places like this