Somerville NJ Seafood Markets 1. 18 West Main Street, Somerville, NJ 08876 | Savor Restaurant (908) 685-1975