Review of Ted's Montana Grill

133 Luckie St NW, Atlanta, GA 30303

Overall Rating

Review


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

Updated 5 years ago

Celiac