Unlock an unforgettable dining experience at San Carlo, situated at 6-7 South Parade, Leeds I-LS1 5QX, United Kingdom, with just a few clicks on our reservation page. Indulge in tantalizing culinary masterpieces. Secure a culinary journey by dialing +441132461500.
Monday 12:00 - 23:00
Tuesday 12:00 - 23:00
Wednesday 12:00 - 23:00
Thursday 12:00 - 23:00
Friday 12:00 - 23:00
Saturday 12:00 - 23:00
Sunday 12:00 - 23:00