OPEN

Macellaio RC Soho - Teatro della carne

Brutalist Italian steakhouse on Shaftesbury Ave serving dry-aged beef with theatrical flair and proper wine pairings.

🍴 steakhouseupscalesophisticatedbuzzyrefinedsteak house
You're walking into something properly theatrical here—the name literally means 'theatre of meat', and they've committed to the bit. This is an Italian steakhouse that takes itself seriously without being insufferable, the kind of place where they'll talk you through their dry-ageing process like it's genuinely fascinating (because it is). Located right on Shaftesbury Avenue in Soho, it's got that sophisticated-but-not-stuffy energy that makes you feel like you've discovered something rather than just turned up at a chain. The beef is the star—expect proper cuts handled with real care, paired with Italian wines that actually make sense.

Known for

  • Dry-aged Italian beef
  • Theatrical presentation and service
  • Serious wine pairings
  • Soho location on Shaftesbury Avenue
  • High ratings from 2000+ reviewers
4.6(2,302 reviews)
39-45 Shaftesbury Ave, London W1D 6LA, UK