Supreme Dining at Bamberg Restaurant La Villa Treat yourself to delicious meals in the Bamberg Restaurant La Villa in the Hotel Villa Geyerswörth. Michelin Guide Recommended