No. 175Stay and Dine, 2Bedroom Home at Mama Pizzalo - Two-Bedroom ApartmentApartment · Kigali5.0stars· 1 reviewsEC$54