News

Europe’s best pizzeria? Turns out it’s here in London. Napoli on the Road, which has branches in Chiswick and Richmond, has ...
Italian restaurants in London, from Ida to Bocca di Lupo - Italian food has been a hit in London since the Victorian era.
Londoner Max Lewis was in line at Sally’s Apizza with his friend Dan when a wise stranger recommended the potato pie. It was ...