This is a great restaurant in a great location. I've been here many times over the years, and stopped in for lunch when visiting a friend on a recent trip. Their quality and service has not waned at all. If you're near Arrowhead mall, and would like some great Greek food, you can't go wrong with Greek Wraps!