Hummus restaurant known for delicious falafel and generous portions. Offers a fresh and tasty hummus experience.