Asian Spices is the best Indian grocery store in St. Louis. It is a perfect place for all Indian groceries, fresh vegetables, Pooja items, and spices, with no need to go anywhere else. The store maintains a great environment with a quality selection, including many brands of rice and leafy vegetables. Prices are very reasonable and low. They also offer great hot food and snacks like fresh made samosa, egg puff, veg puff, and chicken pastry, which are yummy with great flavor. Indian sweets are available too. The staff is really nice.