Inspired by the enchanting coastal allure of Forte dei Marmi, Osteria Del Mare is an Italian seafood restaurant located in the vibrant Covent Garden on The Strand, in the heart of Central London.
Either way, when you’re in the mood, nothing else hits like a slap-up Italian feast. Of course, Italian restaurants are 10 a penny in London but with this list—with everything from Tuscan trattorias ...
If you thought Italian food was only pizza, pasta and a selection of cheeses, think again. Here are the best spots in the capital for gorging on authentic Italian cuisine. However, these eight ...