Sakura Hibachi Sushi

809 Washington St South Attleboro MA 02703 USA

(508) 639-5390

Location