Ciao Down food truck invites Colorado Springs into the family

Ciao Down food truck has been open for just over a week and is working to make all those who visit feel like part of an extended family via traditional/family recipes being used with each meal.