Here are 3 of the Smallest Italian restaurants in London you must visit. Because there’s something wonderfully romantic about dining in a cosy setting over incredibly delicious Italian food with the one you love.
1. Giovanni’s
Hidden in a historic alleyway which dates back to 1690, Giovanni’s provides a secret retreat away from the hustle and bustle of London’s West End. This small family-run restaurant serves up the most authentic Scillian recipes which have been passed down from generation to generation.
2. Cantina Del Ponte

Set against a backdrop of the River Thames, Cantina Del Ponte is the kind of traditional Italian restaurant whose rustic ambience can teleport you into the heart of Italy. A perfect spot for a relaxed dinner or a quick lunch.
3. Giuseppe’s Place
As one of London’s oldest family-run restaurants, Giuseppe’s Place is fanatical about quality – so much so, they literally source their ingredients from Borough Market. Stop by for some seasonal Italian home cooking.