They have a wide variety of food and good prices
Address: 1190 S Washington St, North Attleborough, MA 02760, USA
Geetanjali | Sep 3, 2018
Yes
Arun Malhotra | Sep 3, 2018
Very reasonable prices.
Mahitab Khan | Sep 3, 2018
Yes they have variety of food and very reasonable prices.
Thanks! Your answer is awaiting moderation.