What are you looking for?

American Restaurants in Windham

4.7 - 178 votes

Hours: 7AM - 3PM

128 N Lowell Rd, Windham
(603) 434-7467

Papa Johns Pizza

Once again The Kitchen at Windham Junction has knocked it out if the park with their daily specials. Some of the best seafood chowder you’ve ever had, pa... More reviews

4.3 - 149 votes

Hours: 4:30PM - 1AM

59 Range Rd, Windham
(603) 870-9270

Papa Johns Pizza

Went to film this historically location and eat dinner for my birthday. The food was mediocre at BEST but our waiter was great. My husband wanted a quick... More reviews

4.2 - 159 votes

Hours: 7AM - 1:40PM

4 Cobbetts Pond Rd, Windham
(603) 965-3066

Papa Johns Pizza

This is one of my favorite places in town. It's a clean establishment. The service is great and the food delicious. More reviews

4.1 - 217 votes

Hours: 11AM - 10PM

22 Haverhill Rd, Windham
(603) 437-7251

Papa Johns Pizza

HORRIBLE. Sat outside for 20 minutes NO waitstaff came to us but went to 3 other tables that showed up after. We heard great things about the food but co... More reviews

4 - 230 votes

Hours: 12 - 10:30PM

49 Range Rd, Windham
(603) 458-6051

Papa Johns Pizza

Stepped out with a friend of mine on the bikes for a drink and bite to eat. Food was great. Service at the bar was appalling. Bartender was more worried ... More reviews

3.9 - 246 votes

Hours: 4 - 9PM

88 Range Rd, Windham
(603) 898-0088

Papa Johns Pizza

Incredible home-style eatery run by an extraordinary group of Common Man Family members. I've been here three times, and each time the food and ambi... More reviews

0 - 0 votes

Hours: 11:30AM - 9PM

16 Rockingham Rd, Windham
(603) 898-4422

Papa Johns Pizza
View on map