Went here today with my boss for lunch. We came before the lunch rush and we had an awesome waitress. We had three appetizers, hummus and pita, dolmas, and greek yogurt w/ cucumber.
The dolmas I had never tried before today, but the were good. The hummus was so yummy and my waitress was sweet and kept refilling my pita plate and even brought me some to take home since I couldn't finish the large hummus.
The iced tea was really good to and came with mint leaves and an orange slice which was a nice touch! I plan on going back soon, but 11:30 seems to be the key, as at noon it was hectic!