United Kingdom / Leeds / Restaurantsfast foodPitza CanoAddress61 Queens Road, LeedsWebsitewww.pitzacano.co.ukPhone+441138245900—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itHyde Park Picture House · 102 mNot ratedThe East Village · 128 mNot ratedPopina's · 242 m