I've mentioned Teaberry's in Flemington a couple of times. It is ranked by Teamap as the #1 tea room in NJ (out of 51) and I believe it deserves that honor. However, a lot of people don't know that Teaberry's also serves lunch on weekdays and brunch on Sunday. The food is wonderful and the place is VERY popular so if you plan to go I strongly suggest you make a reservation. On a recent Friday afternoon I phoned to reserve for Sunday brunch and was advised that only one table was left!
Anyway, it seems that Teaberry's is moving to 2 Main Street (north end of town) and should reopen some time next month. I passed by the new location yesterday and there is some serious excavation going on there, probably in preparation for additional landscaping.