Fast food restaurant specializing in falafel. Offers home-made salads and delivery.