Restaurants - Japanese

1080 Alton Rd
Miami Beach, Florida 33139