Borgovecchio is a restaurant offering a menu of Swiss-Italian specialties and pizzas, complemented by a selection of wines, in a rustic setting with a veranda.