It's Greek To Me is located in downtown DeKalb. The food is delicious. The greek salad is a must with each meal. The saginaki or flaming cheese is the perfect compliment with the warm bread served at your table. OOPAH! The service is good and quick. If you like steak, the steaks are large, juicy, and cooked to perfection.
more