250 employees
Villa Vespa is offering homemade Italian food to families and visitors throughout the Adirondacks.