Restaurant Review - It's Greek to Me
Let me preface this review by admitting that I am 100% biased when it comes to the restaurant I'm going to review - It's Greek to Me in Catalina, Arizona. Mary and I have been eating here almost every week over the last six years and we not only...