THIS is across the street from…

THIS is across the street from...

This aptly named deli is directly across the intersection from Ingalls Street in Nashua, New Hampshire. Little House fans are chuckling.

Advertisements