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: Jeddah
Area: Rawdah
Address: Prince Saud Al-Faisal Road - near APICA offices