Perfectly placed on Granby Street, just moments from the Curve Theatre and Leicester Station, San Carlo Leicester is an ideal spot to unwind with classic dishes in the heart of the city.