Get directions to: Family Affair Deli, Taylor, PA
Restaurant address: 802 South Main Street Taylor, PA 18517, USA
Restaurant: Family Affair Deli