How have I not reviewed this place!? Well, let me get right on it and correct my oversight..
For me, this is the best greek food in town. I've tried a couple of other places, but for a sit-down service place, the Isles takes the cake, for sure!
During lunch, I can't imagine not getting the Gyro lamb plate. It's perfect and delicious! At dinner, I can't for the life of me recall the name of the dish I get, but it's usually lamb and has this amazing blend of different grains in a creamy tomato type sauce. Often served with asparagus. Oh, now I can't wait to go back!
The staff is always great and very friendly. The decor is a little different but in no way takes away from the great atmosphere. Never had a bad experience here!