About
Webers is an establishment located in Orillia, Ontario on 8825 ON-11. Webers is in the "Hamburger restaurant" category. Old-school joint for burgers, shakes & poutine featuring dining inside a converted train car.
Categories
Hamburger restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like