India Mart is a business offering both grocery shopping and dining. The grocery is well stocked and well-organized with a wide variety and decent selection of Indian ingredients, including spices, fresh produce, pantry items, and snacks. The restaurant serves delicious, authentic, and good food with generous portions and several options, such as pav bhaji and chaats. It is a one-stop shop. However, the experience can be hit-or-miss. The dining area is often jam packed, making it hard to find a spot to sit. It has been noticeably dirty with unclean tables, which detracts from the experience. There is also a noted lack of a proper water filter. While the grocery shopping experience is positive, the dining area needs detailed attention for a good experience.