El Sheddai, Lords Walk, Durbanville, Cape Town, South Africa
Closed· Opens Tue at 07:30
El Sheddai, Lords Walk, Durbanville, Cape Town, South Africa
No delivery
Spot something wrong?
Dishes at Streams Cafe. Prices may vary in venue.
Been to Streams Cafe? Be the first to share what you ate.