THE TOP RESTAURANT IN CAPE TOWN
Welcome to La Vista, the newest top restaurant in Cape Town!
A LUXURY DINING EXPERIENCE
Situated along the beach front in Mouille Point Cape Town, we look forward to welcoming you to an unforgettable luxury dining experience at lunch or dinner time.
Take a look at our luxury dining menu!
Join us… our doors are wide open!