Home > Eating Out > Casa Italia > Casa Italia
Casa Italia, Southport's premier Italian restaurant located on the famous Lord Street, has been producing autentic Italian cuisine for almost 30 years, using only the freshest of local produce and special ingredients imported direct from Italy. Our fish is brought to you from the local fish markets in Liverpool and Fleetwood on a daily basis and cooked to perfection in our open kitchen. The best English fillet is used alongside the more famous Aberdeen Angus and Welsh Black to make up some of our delicios chef specials. Step in to our uniquely designed restaurant and lose yourself in Italy.
All Year
Casa Italia
517 Lord Street
Southport
Merseyside
PR9 0BB
Tel: +44 (0)1704 533402
Website