San Carlo Leeds

The latest San Carlo restaurant is now open for business. The stunning new San Carlo Leeds restaurant is located at 6-7 South Parade in the heart of the smart legal and business quarter.

San Carlo Leeds
San Carlo Leeds
San Carlo Leeds

Leeds Restaurant - - 6-7 South Parade, Leeds LS1 5QX

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.

How to Find Us

Opening Times
Monday to Sunday 12pm to 11pm
Further Information
San Carlo Leeds
6-7 South Parade
Tel: +44 (0)113 246 1500