Moti Mahal Restaurant, Covent Garden, London
Conveniently placed in Covent Garden, Moti Mahal Restaurant, as well as being a possible choice for lunchtime meet-ups, is also an ideal option for a theatre supper. This smart, modern restaurant is five years old and the London outpost of its big older brother established in Delhi in 1959. I like restaurants with
Read more