This place doesn't look much different than the Istanbul Grill that was previously in the same location. I think they even painted over the old sign.
I didn't get a regular meal here, but had the happy hour falafel, which was pretty darn good for $6. They have a couple of tables on their front sidewalk for outside dining.