Conveniently located restaurants include Ristorante Pizzeria Bella Napoli, Hotel Ristorante Al Ponte, and Azienda Agricola Castelvecchio. See all nearby restaurants.