
WTF Plant?
63 Loop St, Cape Town City Centre, Cape Town, 8001, South Africa
This was so delicious. I know it's not a great picture but there was the Urban Vegan ribs. The ribs are insanely good and crispy onions and the sauce was good.
No comments yet