Get directions to: Mangialardo's Restaurant, Sayre, PA
Restaurant address: 115 S Thomas Ave Sayre, PA 18840, USA
Restaurant: Mangialardo's Restaurant