The 3 star definition of Yelp is perfect for this place. A-OK. That's it.
Decent pizza, good greek salad, fair prices.
Nothing memorable but nothing to leave with a bad memory.
The amount of food is good for the price.
The space is pretty comfortable, it has a flare that makes it fell cozy.
If you're out of ideas/options in the neighborhood, it's a good call.
Cheers.