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: Al Khobar
Area: Khobar
Address: Prince Turki Street - near the pound of browns