3 Best French Restaurants in Stavelot (2026)