Granma Bar RestoRestaurant 5 Léogâne, Ouest, Haiti Share 36 80 4654 Rue St Laurent, Léogâne 6210, HaitiReviewsLog in to leave a review.No reviews yet.