Get directions to: El Principe Restaurant, Philadelphia, PA
Restaurant address: 115 W Lehigh Ave Philadelphia, PA 19133, USA
Restaurant: El Principe Restaurant