Back to list
Taste of India
Pleasant 6 (39 reviews)
Around £22
Location
51 Queensway
London W2 4QH
See on the map