Get directions to: Yum Yum House, Philadelphia, PA
Restaurant address: 4671 Frankford Ave Philadelphia, PA 19124, USA
Restaurant: Yum Yum House