Home Page Skip Navigation

Home > Eating Out > Casa Italia > Casa Italia

Casa Italia

Add  to your Itinerary

None

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.

Opening

All Year

 Facilities

  • Vegetarian Option

Provider Preferences

  • Licensed

 Contact Info

Casa Italia
517 Lord Street
Southport
Merseyside
PR9 0BB

Tel: +44 (0)1704 533402
Website

 What's Nearby

Within miles

Explore Liverpool City Region: