Lovely place to eat if you like Italian food you will love it here, traditional Italian food, you don't realise you have not tasted REAL Italian food until you have been here you can taste the difference in every bite, price was quite good i have been cheaper places but the extra taste is worth it, the staff where lovely except one guy was a little rude and was not very welcoming.
Casa Italia – Liverpool City Centre