One of the best places in Haifa, to my taste. Restaurant, shavarma on takeout, butcher shop.