Restaurants - Italian in Lake Placid, NY
Villa Vespa Pasta Sauce Co