BB Royal Organic has been in the taste-making business for generations now. It brings together traditional and authentic Indian spices and packages them in powdered form or as spice mixes to ensure that your kitchen always has a delicious scent of home-cooked food wafting out of it. The Amchoor Powder by BB Royal Organic is one of its high-quality products.