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...
DirectionsGet directions