Monthly Archives: October 2010

Quilon is top Indian in UK National Restaurant Awards

The Quilon has been named top Indian restaurant in the 2010 UK National Restaurant Awards [announced 11 October 2010, London]. In the overall listing it ranks 58 in the top 100. Quilon is the only Michelin starred restaurant in the … Continue reading

Read More Leave a comment