Description
Situated near the Historic Westminster Chapel, Quilon is a Michelin-star restaurant with an award-winning team of chefs bringing you an exceptional culinary experience with their appetizing authentic Indian menu!
Situated near the Historic Westminster Chapel, Quilon is a Michelin-star restaurant with an award-winning team of chefs bringing you an exceptional culinary experience with their appetizing authentic Indian menu!
Add a review