Tales posts tagged Mamagoto.
Founded in January 2010 in Delhi, Mamagoto literally translated from Japanese means “to play with food”, and that is the very ethos of the concept – to make Asian eating…