Old World Pizza & Deli
Address:
70 Main Street, Windsor, VT 05089
Phone:
(802) 674-1240
Pizza,
Restaurants,
Deli
Other Businesses:
- Youth Managed Cafe Inc at 5 River St, Windsor, VT 05089
- Subway at 55 Main St, Windsor, VT 05089
- Boston Dreams at 7 State St, Windsor, VT 05089
- Paradise Sports at 25 Depot Ave, Windsor, VT 05089
- Pizza Chef at 88 Main St, Windsor, VT 05089