European Restaurants Mechanic Falls

29 European Restaurants



Home /
Menu
Table booking
Menu
Table booking
Menu
Table booking
Menu
Menu
Table booking
Open Now
Open Now
City: Mechanic Falls, 1 N Main St, Mechanic Falls, United States
Open Now
Open Now
City: Mechanic Falls, 21 Depot Square, Mechanic Falls, 04256, United States Of America
4
Open Now
4 Open Now
City: Mechanic Falls, 125 Pigeon Hill Rd, Mechanic Falls, ME, 04256, United States
Parking area, Delivery, Reservations, Wifi
Open Now
Open Now
City: Mechanic Falls, Lewiston St, Mechanic Falls, United States Of America, 04256
4
Menu
Table booking
Open Now
4
Menu
Table booking
Open Now
City: Mechanic Falls, 7 N Main St, 04256, Mechanic Falls, United States
"This place is horrible and over charge"
"High quality, fair prices, a hidden treasure!"
Open Now
Open Now
City: Mechanic Falls, 7 North Main Street, Mechanic Falls, 04256, United States Of America
4
Menu
Table booking
Open Now
4
Menu
Table booking
Open Now
City: Mechanic Falls, 23 Pleasant St, Mechanic Falls I-04256-6156, United States
"This restaurant offers the best food and service in the area. I went for dinner and opted for takeout. The price per person was between $30 and $50. I..."
4
Table booking
Open Now
4
Table booking
Open Now
City: Mechanic Falls, 23 Pleasant Street, Mechanic Falls, 04256, United States Of America
Open Now
Open Now
City: Mechanic Falls, 5 North Main Street, Mechanic Falls, 04256, United States Of America
2.7
Open Now
2.7 Open Now
City: Mechanic Falls, 68 Maple St, Mechanic Falls, USA, 04256, United States
"THIS PLACE IS CLOSED The site is for sale. If you want to open a restaurant in Mechanic Falls, maybe you should buy this place. It looks pretty nice i..."
2.6
Menu
Open Now
2.6
Menu
Open Now
City: Mechanic Falls, 7 N Main St, Mechanic Falls, 04256, United States Of America
"This place is horrible and over charge"
"High quality, fair prices, a hidden treasure!"
4.7
Menu
Open Now
4.7
Menu
Open Now
City: Mechanic Falls, 68 Maple St, Mechanic Falls, ME, 04256, United States
"The restaurant is a bit of a trek for us, taking about 35 minutes to get there. While they don't have a wide selection of appetizers or desserts, ther..."
Open Now
Open Now
City: Mechanic Falls, 5 Pigeon Hill Road, Mechanic Falls, 04256, United States Of America
4.1
Menu
Open Now
4.1
Menu
Open Now
City: Mechanic Falls, 16 Pleasant Street, Mechanic Falls, 04256, United States Of America
"It's really good..It was very tasty"
"Best place around period. No one else is even close!"
Open Now
Open Now
City: Mechanic Falls, 16 Pleasant Street, Mechanic Falls, 04256, United States Of America
4.8
Menu
Open Now
4.8
Menu
Open Now
City: Mechanic Falls, 37 Elm St, Mechanic Falls, ME, 04256, United States
"I've visited this restaurant several times, and I really enjoy it. It's conveniently located, and the service is generally excellent. The ice cream is..."
Open Now
Open Now
City: Mechanic Falls, 5 N Main St, Mechanic Falls, ME, 04256, United States
Parking area, Delivery, Reservations, Wifi
4.7
Menu
Open Now
4.7
Menu
Open Now
City: Mechanic Falls, 15 Elm St, Mechanic Falls I-04256-5521, United States
"We ordered the BLTs, and my mom had the pastrami sandwich, which we also tried. It was one of the best pastrami sandwiches I've ever had. I really app..."
4
Menu
Table booking
Open Now
4
Menu
Table booking
Open Now
City: Mechanic Falls, 16 Pleasant St, 04256, Mechanic Falls, United States
"Food: 5 Service: 5 Atmosphere: 5"
Takeout, Delivery, Wheelchair Accessible, Parking area
4.4
Open Now
4.4 Open Now
City: Mechanic Falls, 125 Pigeon Hill Rd, Mechanic Falls, USA, United States
"Love it here! Great place to bring kids and eat outside on one of the picnic tables while the kids play on the playground and see all of the animals o..."