United Kingdom›London›Soho›Zelman Meats SohoPhoto Gallery for Zelman Meats SohoSee full detailsReserve a table