A carnivore's paradise in Tel Aviv! Indulge in high-quality cuts of meat, grilled to perfection. A must for meat lovers.