Ludlow VT Foods-Carry Out 1. 21 Main St, Ludlow, VT 05149 | Subway (802) 228-7821 2. 26 Main St, Ludlow, VT 05149 | Ludlow Village Pizza the (802) 228-5618