Nick's Place is an American eatery offering a diverse menu in a comfortable setting, with options ranging from subs to seafood.