
THE QUILON RESTAURANT, London - Westminster Quilon is the first South Indian restaurant in the world to win a Michelin star, which …

54 Buckingham Gate,London,SW1E 6AF,United Kingdom. Quilon - Michelin Star South Indian Restaurant in London, … We aim to convey our passion for South-West coastal Indian cuisine, through a quest for perfect ingredients and technique, plus a deep-seated … Quilon restaurant | London’s best Indian restaurant Īt Quilon, our philosophy is simple.

On the links below you can find all the data about Quinlon Indian Restaurant you are interested in. At, we have collected a variety of information about restaurants, cafes, eateries, catering, etc.
