The Bella Italia Strand Review: The Hugely Popular Italian Restaurant of the Strand
The Bella Italia Strand Review: The Hugely Popular Italian Restaurant of the Strand | A superb, hugely beloved Italian restaurant on the Strand near Covent Garden, with classic Italian food, good drinks and a warm welcome, a genuine crowd-pleasing gem of the West End
