This is a fast food joint with the prices of a full service restaurant.
The food (gyro meal) is ok but not great, the atmosphere is ok, the prices are outrageous ($10 for lunch gyro sandwich, fries and soda).
If you are desperate for a gyro and no other options then this place is fine.