This one competes with a Chinese joint and a sandwich shop in a strip mall, and does more than holds its own. The ingredients are fresh, you see much of your order cooked while you wait. Gyros are good and the Greek salads are tasty. Baklava for dessert is outstanding. Definitely worth a stop.