
WTF Plant?
63 Loop St, Cape Town City Centre, Cape Town, 8000, South Africa
This was nice but my least favourite of the three burgers that make up the sliders. Defos a nice option to order the sliders so you get to taste all three burgers!
No comments yet