The Open Flame
African, Barbeque, Grill, Kosher, Middle Eastern, Steakhouse, Vegetarian
17 Northfield Avenue, Glenhazel, Johannesburg 2192, South Africa
Glenhazel's most Steakhouse popular restaurants, cafes and takeaway menus are found below. Glenhazel's most popular Steakhouse restaurants, cafes and takeaway menus are found below.
Glenhazel
steakhouse