The Celtic Cross Tavern

9041 Ashton Rd Philadelphia PA 19136 USA

(267) 686-7958

Location