I work nearby and love going here for lunch or for a quick bite at the end of the day. Now, I haven't eaten that much Greek food in my days but this food is awesome. The hummus and the flaming cheese appetizers are delicious and fun for the table. The gyro platter and souvlaki pita are delicious as well. The best part for me was the passion fruit iced tea which is served in huge cups with unlimited refills. Can't beat that!
All in all, large portions, good food, mostly friendly waitstaff (one or two surly peeps but isn't there always?!)
Go check it out - you won't be disappointed!