Remove Ads

Photo of The Kitchen at Windham Junction

The Kitchen at Windham Junction

128 N Lowell Rd, New Hampshire 03087 USA

145 Reviews

Toasted bread, stuffed with meatballs and melted cheese on top. You get chips and a pickle too. Shot on Pixel 6

Photo Credit: Yelp

Remove Ads