The Village Idiot Cape Town – Menu, Specials, And More!
The Village Idiot on Loop Street in the Cape Town CBD has always been a firm I Love Foodies favourite. What’s not to love? They’ve …
The Village Idiot on Loop Street in the Cape Town CBD has always been a firm I Love Foodies favourite. What’s not to love? They’ve …