Kabob Land

Kabob Land

Atlanta
Mediterranean Restaurant
$$$$
Kabob Land

3137 Piedmont Rd NE

Atlanta, GA 30305

There's a new Turkish spot in Buckhead. They've got the pita, the yogurt and the Babagannoush that's prepped daily.