Dr. laffa is sort of an institute already for people living or working in the area. the food is always fresh, the laffa (flat bread) they have is just too good to pass on.
If you order the shawarma in a laffa you may need to have a little nap cause it's a giant sandwich.
All in all, great food, good service. very crowded for lunch but worth the trip and the visit.