2 Best French Restaurants in Speyer (2026)