Back to list
Taste of India
Very good 8.4 (43 reviews)
Around £22
Location
51 Queensway
London W2 4QH
See on the map