A Dover restaurant serving comfort food with a twist, now on Oak Street.
99 Oak Street, Dover, NH 03820
Dover, NH
Photo: Tichnor Brothers, Publisher / Public domain