Ted's Montana Grill

Review by Jenni

133 Luckie St NW, Atlanta, GA 30303
Celiac
9 months ago
Celiac friendly

Great staff, took great care of me and my allergy