Indian sweets shop offering a variety of savory and sweet treats. Known for quality and value.