2 Best European Restaurants in Lörrach (2026)