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