Superica

Review by Virginia

99 Krog St NE, Atlanta, GA 30307
Celiac
6 months ago
Celiac friendly

Buckhead location is better for gluten free ! They have bigger kitchen and all the wait staff were super friendly and very knowledgeable