This is a great place, the store is a small unit and not as big as other Indian stores but it serves your purpose. The restaurant is by far the best when it comes to indo-pak/bangaldeshi food. I am an Indian and I have eaten that all my life back home, in east coast and in bay area and this is some quality food. If people don't like the food then they are just not used to the taste but don't blame the authenticity because Imart is very very authentic. I simply love the place, its very cheap compared to some of the places I have been to in US with a greater quality.