Get directions to: Jt's Philadelphia House, Philadelphia, PA
Restaurant address: 7312 Castor Ave Philadelphia, PA 19152, USA
Restaurant: Jt's Philadelphia House