Bella Italia Irving Street - City of London,Westminster
Close Now
Make today special by dining at Bella Italia Irving Street. Located at 10 Irving St, City of London,Westminster, United Kingdom, we're open and excited to indulge your palate. Our 4 rating and 3155 reviews testify to the quality and care we invest in every dish. Stay updated on the opening hours of Bella Italia Irving Street available on our website. If you need assistance, feel free to contact +442078395509, +442079308087, +442030044193.