Falafel Kriti & Sons is a restaurant specializing in falafel, shawarma, and other Israeli dishes. They offer delivery and takeout options.