TripAdvisorAward Published September 21, 2020 at 260 × 159 in Reviews Trip Advisor Choice Award of top 10% of restaurants worldwide.