karoo-deli-victoria-west
Are you the owner? Manage this listing for free.
None
Victoria St, Victoria West, 7070, South Africa
0536210453
Reservations , Waitstaff , Takeout , Kid Friendly , Seating , Child-friendly , Outdoor Seating