Italian restaurant, La Locanda del Pozzo, offers a menu featuring Italian cuisine.