Delivery
Pickup
Outdoor
Maine
Lisbon Falls
1 Restaurants on GastroRanking
443 Opinions in 2 websites
Despite being the only food available on Monday night in Lisbon, we entered with trepidation, but quickly recognized, this as a 5 star pizza place. The young women behind the counter took our order, p