Thai Chili Briar Vista Shopping Center Robert Khankiew Thai Chili

Thai Chili Map

Briar Vista Shopping Center
2169 Briarcliff Rd. NE (LaVista Rd.)
Atlanta, GA 30324
404-315-6750
Map
Cuisine: Thai
A refined, Asian artifact-bedecked décor uplifts the simple suburban strip-mall space that is Thai Chili.
Openings: Lunch & Dinner daily