This place is a bit deceiving on the outside, but never judge a Greek place by its cover... Excellent Gyro's, and they have top notch stuffed grape leaves! They also put ... more