India Sweets & Groceries is an Indian grocery store offering a wide selection of products, sweets, and take-away food.