Menus and prices of the best restaurants in Castel San Lorenzo

1. La Taverna