Dale's Eden

cake
Mumbai, Maharashtra, India 20 Sunswept Building, Lokhandwala Complex