Casa Italia sell Italian cuisine using fresh local ingredients.
Features
Vegetarian Dishes
Nearest public transport
Southport - National Railway