I had the opportunity of eating at the Mamagoto outlet at the DLF Mall of India in Noida recently, and must say I was thoroughly pleased with my visit. I’m one who doesn’t really play favorites but Mamagoto has always been my go to place for eclectic fresh modern oriental cuisine. I […]