In Dining From Zanzibar to New York, Experiencing African Fine Dining | The Rock | MASTERCARD PRICELESS August 25, 2019 The Rock is a restaurant originally located in Zanzibar, Tanzania. It’s a tiny restaurant perched on the top of a…