No Frills Greek.
You might overlook this strip mall store because it is lost among the storefronts. But if you like a gyro you should stop in. They do it right. Best value is a meal deal. Get dessert too!
The dining area isn't worth talking about. Take your food home if you can. For a quick lunch this will be fine though.