Delizzis (Menu)

41 Tulketh Street, Southport
+44 1704 549988

Give a rating to Delizzis

Suggest a dish

How much did you spend at Delizzis?