Heaven restaurant

Heaven Restaurant is located in Kiyovu, on the third street from Mille Collines Hotel. It is housed in a classic Art Deco building.
The New Times
Times Reporter