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.

Address

Our Address:

City Walk Dubai

Telephone: