Get directions to: Caruso's Italian Restaurant & Pizzeria, Lancaster, PA
Restaurant address: 861 Village Rd Lancaster, PA 17602, USA
Restaurant: Caruso's Italian Restaurant & Pizzeria