23 new restaurants in India you should grab a meal at this September
From the folks behind Saltt in Karjat, Uppu, which roughly translates to ‘salt’ in certain Southern Indian languages, is a charming restaurant serving casual, homestyle Southern fare in a quaint…