Southport / PR9

Casa Italia

517 Lord Street, Southport, PR9 0BB

Casa Italia restaurant & takeaway is serving Italian, Pizza cuisine.


location of Casa Italia


Casa Italia reviews

Casa Italia menu

Please call the takeaway direct on the telephone number provided above to ask about the today's menu.


Rate Casa Italia