
4 min read Alberta’s Most Unique Accommodations to Rest Your Head At
1 / 4
Willy’s Restaurant is serving up legendary pizza in Sherwood Park made with their homemade dough and sauces. And don’t forget to try their other fantastic menu items!
990 Lakeland Village Boulevard, Sherwood Park, Canada, T8H 1H9
Edmonton
Map data © 2025 Google