I have been to this store lot a times . I don't know how I missed to check-in or review .On the plus side, this store have a huge selection of produce. You get many fresh vegetables which are regionally for India. However, the prices seem to be expensive and please be careful when buying fish or meat .Their dates are very rigid where as in lee lee you get live fish.
Also staff here are not prompt and friendly. I would not recommend this place if you are here like me for a weekly groceries. Immediately if this store falls your way, then it is ok to get your purpose done.