San Carlo

at 38-40 Granby Street, Leicester, LE1 1DE United Kingdom


San Carlo
38-40 Granby Street
Leicester LE1 1DE
United Kingdom
Contact Phone
P: +44 (0) 116 251 9332
Website

Company Rating

7198 Facebook users were in San Carlo. It's a 30 position in Popularity Rating for companies in Local business category in Leicester, United Kingdom

296 FB users likes San Carlo, set it to 146 position in Likes Rating for Leicester, United Kingdom in Local business category