Authentic Israeli meat grill and shawarma. Known for generous portions and flavorful dishes.