Teila

Reviews


  • Boriello Brothers

    5 starsJuly 12, 2012

    3240 Centennial Blvd, Colorado Springs, CO 80907

    Yummy! I had their antipasta salad & it was amazing! I did not get sick at all.