It's a small place but the food is great. The menu is somewhat limited (or specialized, depending how you look at it) but if you love gyros, this is the place to come.
It's a bit hard to see from the street but it's right across from the Just Brakes shop.