italianNot yet on Tasting Planet

San Carlo Flying Pizza

Street Lane 60-60a, Leeds, LS8 2DQ Leeds, United Kingdom 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!

Rate this restaurant

Log in to rate this restaurant.