Cavanaughs Restaurant, PHILADELPHIA, Pennsylvania (PA)
Conveniently stationed at 119 South 39th Street () in PHILADELPHIA, Pennsylvania (PA) (19104), Cavanaughs Restaurant can be called at 2153864889. It is best to contact them upfront to select your table in the restaurant.
More restaurants in PHILADELPHIA, Pennsylvania (PA)
Cavanaughs Restaurant contact information and details:
Address: 119 South 39th Street - , PHILADELPHIA, Pennsylvania (PA) 19104
Contact Phone: 2153864889