w w w . r i b c o . c o . z a
Specialising in Pre-Cooked Marinated Spare Ribs