H44, Block H, Lajpat Nagar III, Lajpat Nagar, New Delhi, Delhi 110024, India
A nice refreshing summer treat! An excellent plant based dessert option