Club Novella is located in Cape Town, South Africa on City Center, 89 Long St, Cape Town City Centre. Club Novella is rated 4.7 out of 5 in the category restaurant in South Africa.
Address
City Center, 89 Long St, Cape Town City Centre
Service options
Takeaway
Dine-in
Amenities
Bar on site
Toilets