Nicola's Restaurant
Lake Placid, NY
Classic Italian and Mediterranean cuisine in a cozy, contemporary setting. Nicola’s is located right on Lake Placid’s thriving Main Street and is the perfect spot for a wedding reception! The restaurant can accommodate up to 120 people.