Bella Italia Restaurant London - Bella Italia Restaurant on Wellington St Covent Garden London. Italian Restaurant chain founded in 1990 Stock Photo - Alamy
Bella Italia – St Martins Lane | Covent Garden London
20 BEST places to eat gluten free in Covent Garden, London 2020
Half empty Bella Italia restaurant in the heart of Covent Garden as the latest Tier 2 lockdown restrictions are enforced across London, England, UK Stock Photo - Alamy
Bella Italia, 28 Wellington Street, Covent Garden, London, WC2E 7BD - Italian Restaurant in London - All in London
Bella Italia Wellington Street | London Restaurant Reviews | DesignMyNight