Israeli grill restaurant offering a variety of dishes. Known for generous portions and a diverse menu.