A popular hummus restaurant.