This restaurant has improved considerably in the last year. I had an issue on occaison where a counter girl got lippy with me. They took care of that. Food is good. The portions are very generous and the blend of ingredients is done well. I like the Jamaican gyro. They have plenty to choose from including salads and gyros. A full meal for sure. Festival gyro is smaller but very good. Usually very clean and convenient. Patio seating and dining room alike. Park in the street. For some reason, locals pronounce it JYE-ro. In Greek it's YER-ro.