The Butcher Shop & Grill
The Butcher Shop & GRILL, established in 1996 in Johannesburg, South Africa, is the iconic chain of restaurants that incorporates the butchery within the restaurant premises. This distinction was the brainchild of Alan Pick, an industry veteran of over 40 years whose immaculate knowledge of butchery...
Villagio Shopping Mall Al Waab Street,
Food & Beverage,Food & Beverage, Restaurants, American Restaurants