Ambrosia

The Bake Shop
Mumbai, Maharashtra, India Shop No. 20, Sharda Vihar , Bhoomi Park Phase 2 Road