
The Holy Spirit Vodka Bar and Restaurant
118 New Church St, Gardens, Cape Town, 8001, South Africa
A soothing plate of roasted root vegetables on a slightly salty tofu cream, elegantly presented… can there be anything better? This charming little venue does magic in the kitchen-!
No comments yet