San Carlo
41 Castle St, Liverpool
0151 236 0073
Recent Reviews
Order Online
Reserve
You May Also Like
Bacaro - 47 Castle St
Italian, Tapas/Small Plates, Mediterranean
BoBo - 46 Castle St
Wine Bar, Mediterranean
Caffè Nero - 38 Castle St
Sandwich Shops
Liverpool, Merseyside
San Carlo
41 Castle St, Liverpool, Merseyside L2 9SH
0151 236 0073