Always busy, and there's good reason! Previous owners of The Fat Greek restaurant off Flaming/Decatur they have experience and heritage backing the booming reputation.
This is a quaint cafe and location with indoor and patio seating. If you're looking for "affordable, quick, healthy and fresh" Greek food that is pleasing to the palate, this is the place!