Although this restaurant is quite a drive for me, it's totally worth the drive and the gas.
Pyramids has a good variety to their menu but their gryos are their best. They have wonderful and juicy lamb beef, not dry at all. While most places have gyros which either have meat that's too dry and try to compensate with an extreme amount of sauce, this one is just the right balance. Try it with some of their fries, and you've got an All-American lunch!
Sit on their outside patio and catch a spring breeze. Their location is not the most desirable (next to an Adult Video place, and all) but once you go inside, you'll forget all about the traffic and awkward location. A plus, on weekend nights, they used to have dancers as a show. Give them a call ahead to verify.