Karoo Cattle and Land
African, Grill, Steak
30 & 31, Carlswald Shopping Centre, New Rd & Lever rd, Midrand, Johannesburg, 1682, South Africa
Carlswald's most Grill popular restaurants, cafes and takeaway menus are found below. Carlswald's most popular Grill restaurants, cafes and takeaway menus are found below.
Carlswald
grill