Restaurant - Italian in Liverpool
41 Castle Street
Liverpool
Merseyside
L2 9SH
San Carlo Liverpool is not a theme restaurant but a highly lavish exclusive Italian venue for people who appreciate fine food, good service, luxurious and comfortable surroundings and indeed value for money.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.