United Kingdom›London›South Kensington›Macellaio RC South KensingtonPhoto Gallery for Macellaio RC South KensingtonSee full detailsReserve a table