Default
The Pizza is ok but the food off the menu is the worst.It cost alot to eat there and it really is bad.You get a salad that may have a tomato with a couple pieces of radish.Yuck.The salad dressing is from a store bought brand and sucks.The only good part is that if every restaurant is busy in Windham you can always find a table.