Indian restaurant · Mayfair
37
"A Two MICHELIN Star Indian restaurant, known for its exquisite cuisine and a favorite for celebrations." - Andrew Young