Bella Italia Liverpool
We're so proud to announce we won Urban Restaurant of the Year in the 2018 LTG Food and Drink Awards!
Located a stone’s throw away from Liverpool Central Train Station and the local theatres, Bella Italia Liverpool is ideal for a catch up with friends before or after the show, or to relax and un…