Italian deli cafe on Twickenham's Church Street with a great selection of paninis and pasta for lunch.
Do you like Corto Italian Deli?
46 Church Street
T: 0208 892 9013
While we do our best to ensure that all the information on our site is up to date we do from time to time miss a closure or a new opening.