Pedro O’Hara’s has two locations in Maine to serve you. We also have a seasonal location at the Brunswick Country Club called McAvoy’s on the Green. Come out and enjoy some great food & fun at any Pedro’s location!

Open Daily from 11:00am – till close

134 Main Street in Lewiston Get Directions

In Lewiston, please call (207) 783-6200
for Function Room Reservations
& Take-out Orders

McAvoy’s on the Green
165 River Road Brunswick, Maine Get Directions
please call (207) 725-8224