Churchill Haus
Add to Favorites
OPEN NOW
Today: 11:00 am - 2:00 am
Amenities:
Serves alcohol
Saved to Favorites
Churchhill Haus
Bike Parking: Yes
Alcohol: Full Bar
Outdoor Seating: No
Price Range : Below Average
Phone: (412) 646-4570
Address: 700 Beulah Rd, Turtle Creek, PA 15145