Delizzis Deli
41 Tulketh Street
Southport
PR8 1AG

Telephone: 01704 549988

Click Here for Google Map & Directions