San Carlos
  • Tel: 0151-236 0073 / 01512360073
Profile
San Carlos in Liverpool, Merseyside, is an Italian restaurant. They specialise in Italian food, pasta dishes, pizzas and italian cuisine, San Carlos Italian restaurant is located at the following address - 41 Castle St.
Map
Google Map of San Carlos address:41 Castle St,Liverpool,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.