Search results
We did not find results for: Pizza Chef Windsor, VT.
Check spelling or type a new query.
We did not find results for: Pizza Chef Windsor, VT.
Check spelling or type a new query.
88 Main St Windsor, VT 05089 597.98 mi
Is this your business? Verify your listing
4.0 71 reviews
We are from out of town. This place had good pizza and great customer service! The restaurant was also very clean. More
I called when they opened then waited a half an hour for not even my order. Asked for a chicken Caesar and got a buffalo chicken salad. Calzone came wrong As well and fries were cold. Not... More