We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Pizza Chef

88 Main St, Windsor, VT 05089-1309
+1 802-674-6861
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent55%
  • Very good37%
  • Average8%
  • Poor0%
  • Terrible0%
Travellers talk about
“pizza” (29 reviews)
“salads” (5 reviews)
“packed full” (2 reviews)
Closed Now
All hours
Italian, Pizza
88 Main St, Windsor, VT 05089-1309
Write a Review
Reviews (48)
Traveller rating
Traveller type
Time of year

1 - 10 of 47 reviews

Reviewed 17 November 2016

My husband LOVES the Greek pizza. I like it too, but I also enjoy the more traditional combos as well. The calzones are equally and the lasagna is tasty too! If you place an order over the phone, you only have to wait about 15-20...More

Thank Brenda T
Reviewed 7 November 2016

on our way home from vacation i am too tired to cook so we grab a pizza from the pizza chef..We dont get to eat out too often but the pizza is awesome and the menu has alot to choose from

Thank Wendy A
Reviewed 12 October 2016

Great for a fly by dinner or eating in. Not a great selection of drinks but solid pizza and subs. They even have gluten free pizza crust!

Thank Sadiehope7
Reviewed 11 October 2016

There is a nice menu here...we had a couple of salads, that were tasty. Pizza is good for Vermont. Not like a New York pizza, but hey, you are in Vermont. Lots of tables and booths, or great place for take out...

Thank 50joanie
Reviewed 20 August 2016

Four of us went to Pizza Chef and found that it was much bigger than we expected. The first part has tables and booths. We went up to the counter to order. There were plenty of choices other than pizza. We got a pizza and...More

Thank yellowbirdVermont
Reviewed 5 August 2016

We live in the center of New York State where there is a large Italian population. Pizza Chef has great food. It is like going out at home. They have great meals and subs. Parking is not easy, because it is limited. So we park...More

Thank cookt817
Reviewed 4 August 2016

This is the best Pizza and sub place anywhere around Windsor - a favorite of our family when we are visiting Vermont. It is a typical pizza joint, not fancy. Also serves Italian entrees. Prices are very reasonable. Beer and wine available.

Thank kfitz00
Reviewed 23 July 2016 via mobile

It is not a restaurant per say but more of a fast food with lots of tables. It is a huge place. The pizzas were very good, the salads just average. On the other hand, there is a fun "play room" with a billiard table,...More

Thank Pomerols
Reviewed 7 July 2016

Ordered for pick up at the end of June. It may have been better to eat in than order for pick up. Don't really know. Food was average. Pizza was better than a chain restaurant, but average Mom and Pop. Onion rings were burnt, but...More

Thank Laurie B
Reviewed 1 June 2016 via mobile

Twenty minutes and we had 2 great pizzas. We were visiting Windsor to Canoe on the CT. River for 3 day and out B&B suggested Pizza Chef. They were correct. Pizza and wine on the back deck in the evening with friends is the greatest....More

Thank TomP413
Nearby Restaurants
Windsor Station Restaurant & Barroom
183 reviews
.16 km away
Dan's Windsor Diner
56 reviews
.12 km away
Boston Dreams
30 reviews
.03 km away
Nearby Attractions
Saint-Gaudens National Historic Site
186 reviews
2.77 km away
Harpoon Brewery
226 reviews
3.94 km away
Cornish-Windsor Covered Bridge
109 reviews
.79 km away
American Precision Museum
63 reviews
.59 km away
Questions & Answers
Get quick answers from Pizza Chef staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner
Restaurant features
Takeout, Seating
Good for
Groups, Child-friendly, Kids
Open Hours
09:00 - 21:00
09:00 - 21:00
09:00 - 21:00
09:00 - 21:00
09:00 - 21:00
09:00 - 21:00
09:00 - 21:00
Location and Contact Information
  • Address: 88 Main St, Windsor, VT 05089-1309
  • Location: United States  >  Vermont (VT)  >  Windsor
  • Phone Number: +1 802-674-6861
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing