Sakura in South Attleboro, MA - Japanese, Chinese, Hibachi Grill, Sushi Bar & Lounge Sakura in South Attleboro, MA - Japanese, Chinese, Hibachi Grill, Sushi Bar & Lounge
Sakura in South Attleboro, MA - Japanese, Chinese, Hibachi Grill, Sushi Bar & LoungeSakura in South Attleboro, MA - Japanese, Chinese, Hibachi Grill, Sushi Bar & Lounge