Their Gyros are large and tasty. In fact, I haven't found a better place in the western burbs for a quick gyro. Despite the semi fast food nature of the place, I wouldn't consider it a bargain place to eat. They don't take credit cards, but I think there is a little ATM in the store. The architecture is not really in keeping with the Greek flavor of the food, but it is definitely distinctive.
more