Israeli restaurant specializing in hummus and sabich dishes.