United Kingdom›London›Soho›Macellaio RC SohoPhoto Gallery for Macellaio RC SohoSee full detailsReserve a table