benaresrestaurant.com
Nottingham, UK
Benares Restaurant: Michelin-starred Indian fine dining in Mayfair, London, offering innovative modern Indian cuisine with British ingredients.
Year Founded
2003