agree with other comments about food. I went here for about an year before realizing I was getting swindled. Waltham or westborough have much better prices. at least 20-30% less. I wonder how they stay in business. 8$ for 10 roti's - that's about 2 times the usual price.
Pros: good food
Cons: Groceries extremely pricey
more