Great locally owned place with a mix of Greek food and pizza. Although the combo is kind of weird (not really), the pizza is really good. Freshly baked, and clearly made in house.
Their souvlaki is quite good as well, not dry, and for some reason, their salad is really good.