7 Mammoth Rd
Windham, NH 03087
603-595-5990
Just a nice local pizzeria. Pizza is good and the staff is friendly. There is a huge selection of sandwiches
4The food is nothing special. The pizza isn't great, but I had a sub there that was good. They're unfriendly to the point of being rude one time and super friendly the next. Never know what you're going to get.
2