Cavanaughs Restaurant, PHILADELPHIA, Pennsylvania (PA)
Conveniently located at 119 South 39th Street () in PHILADELPHIA, Pennsylvania (PA) (19104), Cavanaughs Restaurant can be reached at 2153864889. We advise you to call beforehand to make a reservation.
More restaurants in PHILADELPHIA, Pennsylvania (PA)
Cavanaughs Restaurant contact information and details:
Address: 119 South 39th Street - , PHILADELPHIA, Pennsylvania (PA) 19104
Contact Phone: 2153864889