The Shepherd’s Pub is a great spot centrally located in Elora, Ontario. Stop in to sample a delicious meal while overlooking the Grand River.
Appetizers include a Classic Poutine and Fresh Ontario Wings. Move on to a tasty curry, burger or staple pub fare like Beef & Guinness Stew, Fish & Chips or Schmiegi’s Oktoberfest Dinner.


There are no comments yet.