Zonzo Restaurant

Zonzo Restaurant

342 Edgware Road, London W2 1EA / Zonzo is a bit of true Italia right in London. Traditional Wood Oven, Sicilian mural, and authentically warm welcome all set the tone for pure enjoyment.