Villa Pizzeria
1133 Wyoming Ave, Exeter
(570) 883-9999
Recent Reviews
Villa Pizzeria
1133 Wyoming Ave, Exeter 18643
(570) 883-9999