Specialist meat restaurant offering burgers, grilled steaks, and varied cuts. Features a leafy terrace.