Sugar Treats Delhi is located in New Delhi, India on Shop 3, 619/6, Main Chhatarpur Rd, Block A1, Chhatarpur. Sugar Treats Delhi is rated 4.2 out of 5 in the category cake shop in India.
Address
Shop 3, 619/6, Main Chhatarpur Rd, Block A1, Chhatarpur