Hummus Tzemach: A hummus establishment located in the Tzemach complex.