Quilon Restaurant

Quilon Restaurant
41 Buckingham Gate, Westminster, London SW1E 6AF, UK
Website: Click Here
From The Owner:
This was the only michellin star that we could visit in London. They certainly deserve the Michelin star. The service is impeccable. We got the tasting...

Reviews

This was the only michellin star that we could visit in London. They certainly deserve the Michelin star. The service is impeccable. We got the tasting... read more
Review from Sampad D. via Citysearch