Miyako Japanese Restaurant

5844 Southwest 73rd Street, South Miami, FL 33143