Restaurants - Japanese

1116 Ocean Drive
Miami Beach, FL 33139
1080 Alton Rd
Miami Beach, Florida 33139