Busy falafel restaurant serving shawarma, falafel, and hummus plates. Expect a queue.