Overview
Hotels
Things to Do
Restaurants
Travel
Bar Italia
Address:
48A Castle St
L2 7LQ Liverpool, England
view map
Phone:
01512/363375
Map:
Contact
·
Privacy
·
Terms