12 Main St
Lisbon Falls, Maine 04252
2 Main St
Frank's Restaurant & Pub in Lisbon Falls, Maine, offers a welcoming, family-friendly atmosphere within a historic 100-year-old building, serving a hearty American menu with special twists including house-made sauces and dressings. They provide both indoor dining and convenient curbside take-out.
697 Lisbon St
688 Lisbon St
Lisbon House of Pizza is a casual restaurant in Lisbon Falls, Maine, offering a diverse menu of pizzas, subs, sandwiches, salads, dinners, and pasta, alongside new appetizers like fried pickles and Southwest chicken eggrolls. They also feature daily lunch specials.
Help others discover great deals by suggesting one!
Loading...