The Vendry is now part of Groupize! Read more

Terrace

Located In: Planet Bar

Seated: 32

Planet Bar

Planet Bar

Terrace
Address
Planet Bar

76 Orange Street Cape Town, WC 8001

Business Space Location Map
Capacity

Seated: 32

F&B Options
In-house catering