No information is available for this page. · Learn why
Cuba Nora Café
(29)
Restaurant
Address: Shop No. 11, Corporate place, Mbabane, Swaziland, Mbabane, Eswatini
Hours: Closed ⋅ Opens 7 AM Fri
Phone: +268 7802 5985
See photos and videos taken at this location and explore places nearby.
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.