As of December, 2012, the restaurant has a "for lease" sign in the window. I've never been here to eat, and it looks like I won't get to try it.
Too bad. Northfield could use some more places to dine.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.