We are Savor Restaurant, located at 8 West Main Street in Somerville New Jersey. Choose from 1 or 3 rooms which holds between 14-80 people.
More Info / Pricing