Miyako Japanese Restaurant
Neighborhood restaurant offering sushi rolls & other Japanese staples in a chill, minimalist setup.
Location & Hours
5844 SW 73rd St, South Miami
Neighborhood restaurant offering sushi rolls & other Japanese staples in a chill, minimalist setup.
5844 SW 73rd St, South Miami