Much loved Lord Street restaurant closed for the final time

9th December 2019

Casa Italia on Lord Street has closed its doors for the final time.

A notice has appeared on the door of the much loves Southport town centre eatery which reads:

‘This restaurant is now closed. Please note that Mr Boris Fausto and/or Southport Developments Ltd are no longer residing or trading at this address. Please do not leave any correspondence relating to the above on these premises. For further enquiries, call 07979 208319.’