When I crave for Greek food this is my go to place. I love how the portion size is amazingly big and food is always fresh. I can tell they make their food from scratch even down to their tzaziki sauce.
Recently I went again and was expecting to wait awhile before getting a seat but to my surprise they expanded the place. Wait time was much shorter than anticipated. That said a lot about their business :)
My go to meal is always their slovaki dinner and I always upgrade to their Greek fries. It comes with salad and pita bread with kalamata spread. That's one satisfying meal for me.