The restaurant has an impressive 4.5-star rating on TripAdvisor ...