The Village Shop53, Serpis Villa, Chimbai Road, Near St. Andrews Church, Hill Rd, Bandra West, Mumbai, Maharashtra 400050, India
Ishaan Aggarwal7 years agoSee TranslationPetite offering not offering much in terms of taste/texture.0
The Village Shop53, Serpis Villa, Chimbai Road, Near St. Andrews Church, Hill Rd, Bandra West, Mumbai, Maharashtra 400050, India