It's a strong start.
Saw a writeup for this place online, and stopped in last week for lunch. The special was a rice, shrimp, and red sauce dish that was okay, but we also had the namesake - pastitisio - which was excellent.
Tried the lemonade, which was cheap *and* actually made with lemons, delicious. Took home a pound of dolmades - vegetarian grape leaves. The dolmades were a touch dry, but didn't last the day anyways.
I'm interested in heading back in a month or so, seeing how the place progresses as they're open longer.