Nick's Place is an American restaurant offering a large menu of Italian and American comfort food. Enjoy pizza, pasta, subs, and salads in a casual setting.