Their chicken Istanbul is to die for! I think it has a pretty good atmosphere and with Turkish music playing.
They have daily deals on falafel wraps or chicken schwarma wraps depending on the day.
I highly recommend enjoying a Turkish coffee after your meal.