Shop 18, Jean Village Shopping Centre, Cnr Jean Ave & Gerhard St,
Centurion, 0163 ,South Africa
Santa Rosa Spur Steak Ranch is one of the popular Steakhouse located in Shop 18, Jean Village Shopping Centre, Cnr Jean Ave & Gerhard St ,Centurion listed under Local business in Centurion
, Restaurant in Centurion
,