The place is quite nice as is, but I heard that they are going to upgrade and renovate this place some time in the next year. The people who work here provide excellent service. Food quality is excellent, better than many restaurants but not up to the quality of a Michelin 1 star. Still it is very good and my... More
What is Certificate of Excellence?
TripAdvisor gives a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.