Lake Placid NY Italian 1. 2250 Saranac Ave, Lake Placid, NY 12946 | Villa Vespa Pasta Sauce Co (518) 523-9789