Yai's Kitchen

63 E Main St Norton MA 02766 USA

(508) 622-1131

Location