Sasquatch Inn

Bar & grill · 809 Main St, Sugar Notch, PA

To-Go · Delivery

Hours

More food in Sugar Notch, PA · Bar & Grill in Sugar Notch