L'Archibugio
Pizza · Italian · Casual Dining
L'Archibugio is a restaurant and pizzeria offering homemade pasta and a blend of tradition and innovation in its flavors. It is situated in the green hills of Umbria, with a panoramic terrace available.
Location