From Our Editors
If you're in the mood for spaghetti and meatballs, Lake Placid's Villa Vespa Pasta & Sauce Co serves up an Italian experience in the heart of Lake Placid.
If you've got the car, then we've got parking for you.
Delicious food is never hard to find, but it is hard to find at the right price. Villa Vespa Pasta & Sauce Co is making it happen. So get ready to discover all the best flavors of Italy under one roof at Villa Vespa Pasta & Sauce Co.