Nick's is a long-standing Italian restaurant offering traditional dishes and pizza, complemented by beer and wine.