I Camisa & son – London Posted on 28/04/201105/02/2017 by fulloffood A great italian deli in london soho. 61 Old Compton st, london W1D 6HS