Restaurants in Lisbon Falls, ME Back to Cities In MaineCuisine TypesView AllAmericanCoffeeDinerFast FoodIce CreamPizzaRestaurantSandwich Big Dipper501 Lisbon St$Dunkin’583 Lisbon St$Flux Restaurant and Bar12 Main St$$Frank’s Restaurant & Pub2 Main St$$McDonald’s580 Lisbon St$Railroad Diner697 Lisbon St$Sam’s Italian Foods583 Lisbon St 3 # 3$Smiley’s Ice Cream Shoppe10 Frost Hill Ave$Subway568 Lisbon St$