Armagh from Pennsylvania Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Subway - Pennsylvania, Armagh, 5 E Philadelphia St Ext, 15920 Delicatessen (814) 446-6727 Map