Fast food hummus restaurant, known for its delicious dishes.