Canada / Ottawa / RestaurantspizzaRicardo's PizzaAddress267 Bay St, OttawaWebsitericardospizza.caPhone+16132331515—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 itLyon's Hawaiian BBQ · 127 mNot ratedThe Carlisle - Minto Apartments · 185 mNot ratedLa Fiesta Latina · 261 mNot ratedLe Poisson Bleu