A close-up video showcases a plate of glazed meat ribs garnished with lettuce and cherry tomatoes at a restaurant. More about Rumi cafe →
More about Rumi cafe
View on Map
33 Central Square, Pinelands, Cape Town, 7405, Cape Town, Western Cape
Loading map...