italianNot yet on Tasting Planet
San Carlo Flying Pizza
Street Lane 60-60a, Leeds, LS8 2DQ Leeds, United Kingdom
About
North Leeds institution. In the centre of Roundhay, a fantastic Italian restaurant since 1974.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!