Israeli restaurant specializing in hummus. Offers takeout options.