Seafood Restaurant located on Main Street in Somerville New Jersey, with a strong commitment to providing the freshest s...
Seafood Restaurant located on Main Street in Somerville New Jersey, with a strong commitment to providing the freshest seafood around. Indoor and Outdoor dining with a creative and innovative menu.