Taj’s prestigious Indian restaurant, Quilon, in the heart of the iconic Taj 51 Buckingham Gate Suites and Residences, London has been awarded a Michelin star for the thirteenth successive year in the Michelin Guide for restaurants in 2020.Continue Reading...
No comments:
Post a Comment