![BELLA ITALIA, London - 70 St. Martin's Ln, Covent Garden - Updated 2023 Restaurant Reviews & Phone Number - Tripadvisor BELLA ITALIA, London - 70 St. Martin's Ln, Covent Garden - Updated 2023 Restaurant Reviews & Phone Number - Tripadvisor](https://media-cdn.tripadvisor.com/media/photo-s/09/01/9f/8e/bella-italia-st-martin.jpg)
BELLA ITALIA, London - 70 St. Martin's Ln, Covent Garden - Updated 2023 Restaurant Reviews & Phone Number - Tripadvisor
![BELLA ITALIA, London - 28 Wellington St, Covent Garden - Restaurant Reviews, Food Delivery & Takeaway - Tripadvisor BELLA ITALIA, London - 28 Wellington St, Covent Garden - Restaurant Reviews, Food Delivery & Takeaway - Tripadvisor](https://media-cdn.tripadvisor.com/media/photo-s/07/49/06/84/bella-italia-wellington.jpg)
BELLA ITALIA, London - 28 Wellington St, Covent Garden - Restaurant Reviews, Food Delivery & Takeaway - Tripadvisor
![BELLA ITALIA, London - 28 Wellington St, Covent Garden - Restaurant Reviews, Food Delivery & Takeaway - Tripadvisor BELLA ITALIA, London - 28 Wellington St, Covent Garden - Restaurant Reviews, Food Delivery & Takeaway - Tripadvisor](https://media-cdn.tripadvisor.com/media/photo-s/23/6c/5c/27/try-the-new-menu-at-your.jpg)
BELLA ITALIA, London - 28 Wellington St, Covent Garden - Restaurant Reviews, Food Delivery & Takeaway - Tripadvisor
![BELLA ITALIA - 70 Photos & 86 Reviews - 22 Leicester Square, London, United Kingdom - Italian - Restaurant Reviews - Phone Number - Yelp BELLA ITALIA - 70 Photos & 86 Reviews - 22 Leicester Square, London, United Kingdom - Italian - Restaurant Reviews - Phone Number - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/BR0U-u_qqfC-fy2ugp-GLw/348s.jpg)
BELLA ITALIA - 70 Photos & 86 Reviews - 22 Leicester Square, London, United Kingdom - Italian - Restaurant Reviews - Phone Number - Yelp
![London / UK - Nov 28, 2019: Bella Italia restaurant on St Martins Lane in Covent Garden. Bella Italia is a chain of over 90 restaurants offering dishe Stock Photo - Alamy London / UK - Nov 28, 2019: Bella Italia restaurant on St Martins Lane in Covent Garden. Bella Italia is a chain of over 90 restaurants offering dishe Stock Photo - Alamy](https://c8.alamy.com/comp/2AT32P8/london-uk-nov-28-2019-bella-italia-restaurant-on-st-martins-lane-in-covent-garden-bella-italia-is-a-chain-of-over-90-restaurants-offering-dishe-2AT32P8.jpg)