Il Leone Pizza Pop UP
Outdoor, Wood Fired Pizza Pop Up
On Peaks island, ME
Open June -Oct.
Online ordering and take out available.
Located at the Peaks Island Lions Club just a 5 minute walk from the ferry dock. Come enjoy your food at our on-site outdoor dining area or take it to go and eat it at the beach like a true Italian!