Long-standing Israeli-style restaurant serving open grilled fare. Known for large portions and fair prices.