Looking for name of cafe on 101 in NH, Milford? Amherst?

The place was closed when I noticed it while driving by, several years ago. I think the words “apple” and/or “pie” were in the name. The stand-alone building is on the south side of Rte. 101. Anyone know the name? I am looking for an equidistant place to meet up with a friend who moved to Keene. I am near Lowell.