20 Queen Street
London W1J 5 United Kingdom
London W1J 5 United Kingdom
+44 20 7629 3561
Open HoursLunch: Noon-2:45p M-F, Dinner: 6p-11:30p M-F, 6p-11:30p Sa, 6p-10:30p Su
OverviewIf your experience of Indian restaurants thus far extends to stumbling into the nearest neon-lighted curry house after copious amounts of alcohol, with 10 equally inebriated...
more