San Carlo Italian Restaurants

The best for authentic Italian cuisine across the UK, in Manchester, Birmingham, Liverpool, Leeds, Leicester, and Bristol. San Carlo is a group of award-winning Italian restaurants based on authentic modern Italy. » Read more about San Carlo

Featured Recipes...

Want to get that San Carlo taste at home? Check out our recipes here...
» More
Recipes