
Back to the list
Olivia's Kitchen
13 Jan Jonker Klein Windhoek
See route
Olivia's Kitchen is a restaurant offering a place to enjoy the finer things in life. Locally sourced, freshly prepared and well presented
Olivia's Kitchen is a restaurant offering a place to enjoy the finer things in life. Locally sourced, freshly prepared and well presented