Canada / Gloucester / RestaurantspizzaPalermo's PizzeriaAddress25 Tapiola Crescent, OttawaWebsitepalermos.caPhone+16132777774—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 itPizza Hut · 1345 mNot ratedO'Grady's Outpost · 38 mNot ratedMucho Burrito · 987 mNot ratedSushi Shop