Reviews, get directions and information for The Green Dolphin Restaurant, Cape Town, South Africa
Address: 8001 Le Cap
City: Cape Town
Zip Code: 8001
categories: hotel
related searches: The green dolphin restaurant cape town south africa cape town reviews, The green dolphin restaurant cape town south africa cape town opening, The green dolphin restaurant cape town south africa cape town menu, The green dolphin restaurant cape town south africa cape town contact