turkstra-restaurant-pretoria-central
Are you the owner? Manage this listing for free.
None
Shop 15-17 Polleys Arcade, Navarre Complex, 231 Pretorius Street, Pretoria Central, Pretoria, 0002, South Africa
0123233026
$50+
Burger , Fish & Chips , Grill , Pizza , South African