My work always order from here or King David since I work with Israelis, so my rating is based on food and take out services. I would have given it a 4 but they always screw up the orders! The fallafal and turkey schwarma (sp??) are yummy.
Address: 8717 W Pico Blvd Los Angeles, CA 90035
Phone#: (310) 888-7700
Rating: 3.5 out of 5