Get directions to: Villa Maria Restaurant, Scranton, PA
Restaurant address: 1259 Bryn Mawr St Scranton, PA 18504, USA
Restaurant: Villa Maria Restaurant