It was our first time to Yanni's. We had an all-day event close by and thought we would try a place we hadn't tried before, as we love Greek food. We were greeted by a friendly hostess and Yanni himself came by with ouzo soon after our arrival, which we thought was a warm and friendly gesture. Our waitress was slow and hard to find most of the evening, although she was quite nice and friendly. The wine selection was pretty good, but marked way up. I was annoyed by the fact that when our bottle of wine was opened, it was opened by the bartender behind the bar and we weren't given the cork. I'm old school, but when you order a bottle, you should get to sniff the cork, keep the cork, etc. I asked for it and she did fetch it. The food was good. The moussaka and pastitsio were both very good with a great bechamel layer on top. The gyros were pretty good and the salad was excellent. I wish they had the avgolemeno soup, but they did not. The saganaki wasn't the best and it took forever to get it. The dolmades were pretty decent. The tzatziki sauce was delicious and plentiful. We would go again, because it's the closest Greek restaurant to our home that is decent. There are others, but Yanni's is better. However, our favorite is in Denver.