H&N Magazine – San Carlo Leeds Review
San Carlo, South Parade, chic yet authentic Italian dining in Leeds city centre…
Situated on South Parade in the city centre, San Carlo is a large yet stylish restaurant, designed to create its own, unique atmosphere, using natural light and glass to blend contemporary and classic themes. This exciting destination features a hand carved stone bar, imported from Italy, perfect for enjoying a pre dinner drink…