Amici is a little Italian delicatessen cafe near East Finchley tube station. If you are nearby I highly recommend it. The ceiling is bedecked with dozens of sports shirts, mainly football and cycling. I spotted this cycling top from the Giro tour of Italy with a map on the front […]