A hummus and falafel restaurant.