Tzatziki in Atlanta
Atlanta restaurants that serve tzatziki
The Great Greek - Atlanta, GA
3155 Cobb Parkway South, Atlanta
Side Tzatziki | $0.95 |
Tzatziki | $3.95 |
Greek Yogurt with Cucumbers, Garlic and Fresh Dill Served with Pita |
3155 Cobb Parkway South, Atlanta
Side Tzatziki | $0.95 |
Tzatziki | $3.95 |
Greek Yogurt with Cucumbers, Garlic and Fresh Dill Served with Pita |