Search Results
Pizza Time
20 Main St, Windsor Locks, CT 06096
Pizza Time is located in Dexter Plaza on Main Street in Windsor Locks. Pizza Time makes not only pizza but its menuMore includes seafood, grinders, calzones, chicken wings, pasta dinners and salads. The restaurant offers dine-in, take-out or delivery options. Visit the website for weekly deals and coupons.
See more »