Restaurants - London, England, United Kingdom
Authentic Indian & Pakistani restaurant in London, with classic and innovative dishes, complemented by elegant & sublime decor