Nicola's On Main
90 Main Street
Lake Placid, NY 12946
phone: 518-523-4430
The premier Italian restaurant in the Adirondacks, this restaurant is filled with original Carnivale murals and includes an open kitchen and a wood-fired pizza oven from Italy. The menu offers a wide selection of pasta, pizza, veal, and fresh fish prepared in authentic Italian and Greek tradition, complemented by handpicked wines from the Mediterranean Region.
& up
published by Hotwire
Ending: 12/07/2009
& up
published by Travelzoo
Ending: Today
& up
published by Travelzoo
Ending: Today
& up
published by Travelzoo
Ending: 12/02/2009
& up
published by Travelzoo
Ending: Today
& up
published by Travelzoo
Ending: Tomorrow