Margo Caribbean & CanadianRestaurant 4.5 Ottawa, Ontario, Canada Share (613) 241-1400 margorestaurant.com/ 606 Rideau St, Ottawa, ON K1N 6A2, CanadaReviewsLog in to leave a review.No reviews yet.