Get directions to: Kps Kurb Side, Jenkintown, PA
Restaurant address: 801 1 & 2 Greenwood Ave Jenkintown, PA 19046, USA
Restaurant: Kps Kurb Side