Ted's Montana Grill

Review by [email protected]

133 Luckie St NW, Atlanta, GA 30303
Celiac
4 months ago

Food and service were amazing. I was able to eat French fries because they have a dedicated fryer.