India Bazaar is an Indian grocery store offering a variety of food products, bulk spices, and prepared dishes, including street food favorites.