Welcome to Willow Station
Check out our Events and Weekly Specials!!!
We are a local restaurant and bar that focuses on high quality food and service in a friendly and fun atmosphere. We are located in Castle Shannon in the South Hills of Pittsburgh. Our mission is to make people happy, help us achieve our goal!
3841 Willow Ave.
Castle Shannon, PA 15234
Monday : Closed
Sunday: Closed/Open for Afternoon Steeler Games