Cafe Neo

Cape Town, South Africa

Cafe Neo at 129 Beach Road in Cape Town is a relaxing seaside cafe featuring contemporary design. Sit ouside or inside with views overlooking the red-and-white lighthouse.