January of 2017 saw the opening of Charlie’s of Bay Head, a sophisticated and intimate restaurant overlooking Twilight Lake in Bay Head. The beautiful two story building has dining rooms on two floors, plus outside dining on the lake level. The main level dining room has an open kitchen and fireplace. There’s a 20 seat…