"If you’re after authentic Italian ingredients, served to you by real Italians in a properly Italian setting in the heart of Soho, i Camisa is a must."
WHAT PEOPLE SAY
Over 60 years in the centre of London. A real slice of Italy. Everything Italian under one roof.