Alicia A's Lake Placid, NY, USA
3 Reviews |
2543 Main St
As we arrived, we were greeted by a friendly hostess. She seated us outside on the patio overlooking...
Main Street Pizza and Pasta
2673 Main St
The staff at Main Street Pizza were hilarious and very friendly. They had a great lunch deal for som...