Tag Archives | Mot Mahal
Moti Mahal-1

Moti Mahal

Moti Mahal is currently the top Indian restaurant in London for good reason: the traditional-style food is so good you will want to eat there every night. This restaurant opened in 2005 and is the offspring of the Delhi restaurant of the same name. The original restaurant, which opened in 1959, was the first to […]

Read full story · Comments { 0 }