We are an Italian and pizza restaurant in Lake Placid, New York, that offers a full menu packed with a variety of selections, including pizza, pasta, lasagna, antipasti, and chicken. Everything is homemade using only the freshest and finest ingredients.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.