(0 Reviews)
29 Sam Nujoma Ave
A shop of fish A bite of bistro A pinch of deli
Closed
Platz am Meer Mall
Best Sea food in Namibia