Grabbagreen

Review by Tyler

3417 Gaston Ave #120, Dallas, TX 75246
Celiac
1 year ago
Celiac friendly

Everything is gluten free with the exception of a new wrap sandwich. Good food. Slightly expensive for what you get though.