Reserve now

What User likes about Mainland Grille:
Today for lunch with my girlfriend and it was very good. I highly recommend it. The bartender was super nice and we sat on a window to see the golfers. Will definitely be back as we have learned that they will soon have music on weekends and start at 6 pm! View all feedback.

What User doesn't like about Mainland Grille:
I really really really want to like this place. They have a great menu with interesting dishes but unfortunately I've been here 3 times and have had to send my food back all 3 times. I don't think the chef has been there when I have gone because there is no way a professional who comes up with a great menu would allow their food to be served overcooked and upon bringing out a second try, completely lacking the sauce... View all feedback.

Full Menu

More information

Suggested nearby restaurants.

4.9
Menu
Table booking
Open Now
4.9
Menu
Table booking
Open Now
City: AMBLER (near Harleysville), 1116 Horsham Road, Ambler, 19002, United States Of America, AMBLER
"The specialty slices are the ??best!!!"
4.7
Menu
Table booking
Open Now
4.7
Menu
Table booking
Open Now
City: NORTH WALES (near Harleysville), 111B Garden Golf blvd North Wales, PA 19454, 19454-1489, NORTH WALES, United States
"Papaya never disappoints! Great food."
4.7
Menu
Table booking
Open Now
4.7
Menu
Table booking
Open Now
City: Perkasie (near Harleysville), 519 West Walnut StPA 18944, Perkasie, United States
"Exquisite food, wonderful staff from server to chefs"
4.9
Menu
Open Now
4.9
Menu
Open Now
City: Lansdale (near Harleysville), 408 W Main St, Lansdale I-19446-2008, United States
"The staff here are really friendly, and the atmosphere is fantastic. The coffee is excellent too. I would definitely recommend this place!"
4.6
Menu
Open Now
4.6
Menu
Open Now
City: DOYLESTOWN (near Harleysville), 33 North Main Street, Doylestown, 18901, United States Of America, DOYLESTOWN
"Not good, you’d get better food at a mall food court."
4.5
Menu
Table booking
Open Now
4.5
Menu
Table booking
Open Now
City: Collegeville (near Harleysville), 222 E Main St Space 015, 19426, Collegeville, US, United States
"5 Stars! Excellent! You need to go here!"