Alicia

Reviews


  • Salata

    5 starsMarch 25, 2014

    3000 Blackburn Street #150, Dallas, TX 75204

    They have everything labeled if it is gluten free! Best place for a quick salad