in French Concession

One of the best bets for a curry, Vedas is decked out in good-looking woodwork, has warm service and a generous menu of full-flavoured Indian dishes. The Afghani chicken tikka is delightful, as are the veggie dishes and sides – samosas, onion bhajis, channa masala and three varieties of biryani. The naans, parathas and rotis are spot on too.

Meanwhile, the basmati rice is cooked to perfection and arrives in steaming abundance.