The best For the price, this may be the best place to eat in Lake Placid***the entire staff goes out of their way to try to provide the best quality possible.
Food was served hot (delivered Food was served hot (delivered to our hotel) and was decent. Not necessarily a good value, but pretty yummy. Awesome blue cheese.
Great pizza, service and location. Great pizza, service and location. Not sure why this place isn’t more highly recommended among travelers. It’s right on main st and rarely do you have to wait long for your food.
Address 138 Main, Lake Placid, NY 12946
Phone +1 518-523-9056
Maps 87P872P7+PW Open Maps