Ted's Montana Grill

Review by Peach

1680 Mall of Georgia Blvd #1755, Buford, GA 30519
Celiac
2 months ago
Celiac friendly

Great food, great service, and very knowledgeable and careful!