Leeds Welcome | San Carlo

San Carlo

About San Carlo

The 140 seated stylish restaurant has been designed to create its own, unique atmosphere, using natural light and glass to blend contemporary and classic themes.

This exciting new destination features a hand carved stone bar, imported from Italy and a unique, three metre iced seafood display.

You might also like