Downtown Grocery Address: 41 Depot St, Ludlow, VT 05149 Phone: (802) 228-7566 Hours: Mon: 5:30pm-9pm Thu: 5:30pm-9pm Fri: 5:30pm-10pm Sat: 5:30pm-10pm Sun: 10:30am-1:30pm Restaurants, American Other Businesses: Pot Belly Pub at 130 Main St, Ludlow, VT 05149 Stemwinder at 46 Depot St, Ludlow, VT 05149 Franks Tavern at 145 Main St, Ludlow, VT 05149 Tacos Tacos at 231 Pollard Rd, Ludlow, VT 05149 Dunkin Donuts at 195 Main St, Ludlow, VT 05149