Get directions to: Original Italian Pizza, Wyalusing, PA
Restaurant address: 118 Main St Wyalusing, PA 18853, USA
Restaurant: Original Italian Pizza