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.