Feta and tomato salad was delicious, their pita is also really good
All reviews seem positive
Greek food from a chain with a quaint facade and balcony seating inside.