Cuba Nora Café
(29)
Restaurant
Address: Shop No. 11, Corporate place, Mbabane, Swaziland, Mbabane, Eswatini
Hours: Open ⋅ Closes 6 PM
Phone: +268 7802 5985
No information is available for this page. · Learn why
Cuba Nora Cafe | A Cafe born when Cuban and African culinary flavors connect, when the aromatic ambiance compliments the tempting presentations, ...
See photos and videos taken at this location and explore places nearby.
See photos and videos taken at this location and explore places nearby.