I've been coming here for close to a decade and it never disappoints. Fast friendly service. Relaxing environment. The best iced tea in Las Vegas. And some amazing fresh ingredients that make delicious dishes. The moussaka is my absolute favorite. And their artichoke dip is to die for. But honestly I've never had anything but delicious from this establishment.
It is kind of out-of-the-way/hidden so I forget about it. But after this last trip it's definitely in the front of my memory bank! It's really a testament to the owners that after so long they've changed absolutely nothing and it's remained absolutely delicious.