Skip to content

Webers Restaurant

Location

Address
8825 Hwy 11 N
City
Orillia, ON
Postal
L3V 6S2
Cuisine: Barbecue, Burgers, Canadian / American, Dessert & Ice Cream
Specialities: Burgers, Poutine
✔ Takeout