OK, I love feta, I love everything Greek, food that is. After 4 hours at the DeKalb Court House, needed a food fix. I was very impressed. Looks like a fast food place, it is not. Wonderful lamb, grilled to perfection, Greek Salad great and I even got extra Feta. Ill be back
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.