Business Info
Victorian setting for stylish spot hung with photos of Italy, serving classic Italian cuisine.

Report Incorrect Business details
Location
25-31 Old Hall St, Liverpool , England, L3 9SY, United Kingdom
Contact
Working Hours
Tue: 12:00 pm - 10:00 pm