What are you looking for?

Italian Restaurants in Nashua

4.3 - 198 votes

Hours: 3 - 8PM

427 Amherst St, Nashua
(603) 821-7356

Papa Johns Pizza

This was by far THE BESTEST ITALIAN RESTAURANT EVER! Rite down to the cutest little Italian chef, fresh off the boat from Italy!....legit! The service wa... More reviews

4.1 - 252 votes

Hours: 11AM - 9PM

259 Daniel Webster Hwy, Nashua
(603) 888-2588

Papa Johns Pizza

Food was good, the staff were very friendly and kind as well! Overall a great experience. The food was a little more expensive than we thought it would b... More reviews

3.9 - 178 votes

Hours: 11AM - 8PM

23 Main St, Nashua
(603) 880-0443

Papa Johns Pizza

Food is cold. Orders have been wrong more than they have been right. Subs without veggies, oil on it when you say "no oil", dry chicken, no sau... More reviews

3.6 - 22 votes

Hours: 11:30AM - 9PM

194 Main St, Nashua
(603) 718-8378

Papa Johns Pizza

Very Very good...service was great!! Large portions and it came out piping hot! The rolls are to die for...amazing! Will definitely be back soon..owner s... More reviews



3.6 - 29 votes

Hours: 11AM - 7PM

310 Daniel Webster Hwy, Nashua
(603) 206-4702

Papa Johns Pizza

Just paid over $40 for 2 pizza’s that I had to cook myself in order to eat it. The dough was so under cooked it tasted raw. More reviews

3.5 - 250 votes

Hours: 11AM - 10PM

7 Harold Dr, Nashua
(603) 897-0696

Papa Johns Pizza

Oyster night on Mondays is a huge hit for our grandfather! Quality oysters, great pizza, and everything else was tasty too! More reviews

3.1 - 328 votes

Hours: 11AM - 9:30PM

406 Amherst St, Nashua
(603) 595-7244

Papa Johns Pizza

Zero Stars !! We stopped by to have dinner. No host at the door, No wait staff to even say hi, No bartender at the bar. We sat at a high top that sti... More reviews

View on map