Full menu with prices & pictures
Old World Pizza Deli 70 Main Street, Windsor, 05089, Unit...
+18026741240
The restaurant from Windsor offers 82 different dishes and drinks on the menu at an average price of $10.1.
Based on the average rating of 3.5 for the Old World Pizza Deli, one can assume that it has satisfied the majority of its customers.
You can park your car directly in front of the Old World Pizza Deli in Windsor on their own company property, and there is no-charge WiFi.