Masaru means the best in Japanese and that is exactly what to expect. Masaru serves only the best sushi and Thai food on South Beach for dinning in, take out or delivery. Located on 1671 Alton Road, Miami Beach, FL 33139. 305-531-1880.
Partial Data by Foursquare.