Shop 1, Winston Place, 65 Main Road, Green Point, Cape Town, South Africa
No delivery
Spot something wrong?
Dishes at Upper Bloem Restaurant. Prices may vary in venue.