The Butcher Shop & Grill is a celebration of South Africa's heritage. All meat lovers should head to this restaurant, which offers a well-prepared selection of meat as well as good service
Category: Multi cuisine
Country: Saudi Arabia
City: Riyadh
Area: Nafil district
Address: Northern Ring Branch Road - near Charcoza Restaurant