A falafel restaurant specializing in hummus and couscous dishes.