Mamagoto Comes to Chennai

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 fun, unpretentious and casual. So it was quite exciting to see the sigh board...