Neither bad nor great. Good and bad.
Good: The food tasted good. Place is clean.
Bad: Menu board doesn't describe the items to provide enough information about what to order. Coworker ordered a gyro supreme and I ordered a regular gyro. The difference is the gyro supreme has a piece of lettuce added to it. Service is very slow as it took around 20 minutes to get our food after ordering.