Windsor Pizza Chef is located in the heart of downtown Windsor, VT
Windsor Pizza Chef offers outstanding pizza, grinders, burgers, gyros and other delicious food. Windsor Pizza Chef is within walking distance to many of Windsor’s attractions. They also have a game room and pool table in the restaurant for your entertainment. Visit us for a fine dining experience!