Windham May See Up to 14 Inches of Snow This…
Windham House of Pizza
Drag box to select area
Windham House of Pizza has been serving the Windham, Salem and North Pelham areas since 1994. Owner Moe Sidhom says he sells real food, not fast food. Windham House of Pizza provides a fun atmosphere; its TVs are often tuned to the Boston sports teams. Windham House of Pizza has several options for lunch and dinner. This pizzeria is located at the Country Shoppes shopping center.
58 Range Rd, Windham, NH 03087
- Hours: Mon - Wed, 10am - 9pm; Thu - Sat, 10am - 10pm; Sun, noon - 9pm
- Accessible: yes