Restaurant · Mayfair
14
"A North Indian-inspired dining spot in Mayfair, London, offering multi-course indulgence with dishes rich in fiery pastes and spices."