Castle Tavern South
6347 Library Rd, South Park
(412) 831-2070
Menu
Restaurants in South Park, PA
Castle Tavern South
6347 Library Rd, South Park, PA 15129
(412) 831-2070