Maggiefwil's Cape Town Central, South Africa
3 Reviews |
Shop 6162, Victoria Wharf
We met friend that live in CT here and had so much fun! the food was good and the view of the waterf...
Great ambiance and the food was so good. You need a reservation though. We had the most delightful...