Feature Story

New Business: Stork’s Nest Deli

We are excited to welcome Stork’s Nest to Flemington. Located at 22 Main Street. Agnes, the owner of Storks European Deli has been a resident of Flemington for the past…