The Carnivore Restaurant

The Carnivore is the ultimate 'Beast of a Feast' A variety of meat including ostrich, crocodile and camel, t is roasted over charcoal and carved at your table.

Details
Advert