Horseshoe Cafe

171 Main St.
Newmarket, NH 03857

603-292-5280
+ Google Map