Ludlow Village Pizza

Activities Regional: 

Italian Restaurant with GREAT food. Large dining area or take out.

Ludlow Village Pizza
26 Main St Ludlow, VT 05149
(802) 228-5618

Up to Top