SASQUATCH INN & PUB
Step into the freshly renovated Sasquatch Inn & Pub and you’ll feel right at home! The look may be brand new, but you’ll find the same welcoming ambience, friendly staff, and flavourful food as always! Enjoy a plate …
Step into the freshly renovated Sasquatch Inn & Pub and you’ll feel right at home! The look may be brand new, but you’ll find the same welcoming ambience, friendly staff, and flavourful food as always! Enjoy a plate …