Falafel restaurant known for its unique flavors. Offers fresh, tasty, and self-made falafel, shakshuka, and hummus.