I read the food review in the newspaper that gave this place a very good review. This is Not what Greek food is about. This place has one thing going for it, location. That is the only reason to eat there. Sorry but take pass here.
If you own or manage Mr. Gyros, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.