The chicken greek salad is so awesome!!!!
All reviews seem positive
Chelsea gets its falafel cravings and gyro urges satisfied at this tiny takeout spot with a few tables.