San Carlo Leeds

Contact Details:

6-7 South Parade, Leeds

01132461500
Show on map

  • Opening Hours

    Monday

    Tuesday

    Wednesday

    Thursday

    Friday

    Saturday

    Sunday

San Carlo Leeds

San Carlo Leeds is an Italian restaurant close to the town hall, which focusses on authentic, filling food.