I love this restaurant. I am a big fan of Italian food and have yet to find an Italian Restaurant this good! The staff are very friendly and are only too happy to help with anything. My fiance and I are regular customers and I would recommend this restaurant to anyone who likes their Italian food.
Casa Italia – Liverpool City Centre