San Carlo Restaurant Leeds
San Carlo is an Italian restaurant located in Leeds, United Kingdom. San Carlo is one of the top rated Italian cuisines, that offers quality Italian food around Leeds.
The menu at San Carlo Leeds includes dishes such as Antipasto, Salmone, Home Made Pate and Avocado. Below there are details about San Carlo restaurant includes their hours of operations, phone number for reservations and a map to get directions.
- Address:6-7 S Parade, Leeds LS1 5QX, UK
- Phone:+44 113 246 1500
- Cuisine:Italian cuisine
Have you been in this place?