Jamavar, Mayfair

IndianModern Indian
Jamavar, the fine-dining restaurant by the Leela Palaces, Hotels and Resorts in Mayfair keeps things traditional in their dishes, showcasing the very best of Indian cuisine, but with a distinct London flair.
These award-winning restaurants are regularly featured in the best-of lists, with Forbes USA calling Jamavar Bengaluru one of the World’s Top Power Dining Spots.