I have been coming to this location for years and I can say that not only is it delicious and affordable, but that it is CONSISTENT.
First of all, the gyros are the best I have had in the valley. The Greek salad is crisp with the perfect ratio of dressing and toppings.
Second, I have never had to wait longer than 15 minutes at their busiest times and never had to wait for a table at lunch. Food is made fast (within 10 min of ordering it's on the table) and correct to the order.
Lastly, I have never had a bad meal here. Like I said, this place is consistent. Different Greek restaurants have opened closer to my home, but I still make the drive to come here!