Birches
Resort hotelππ This my favorite pizza EVER and my favorite people ever! Food is amazing, service is top notch and they're the best people! And what a beautiful spot! Can't beat it! People often mention pizza,
Address
1727 Boot Lake Rd, Park Falls, WI 54552
Website
Contact
(715) 583-4500Rating on Google Maps
4.90 (211 reviews)Open on Google Maps