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