Macellaio RC Soho

Macellaio RC is a growing family of six italian restaurants, each unique but all telling the same story. Your steak is butchered in front of you and artisan breads, focaccia, pizza and pissa are cooked in-house by our chefs.