Sushi and Seafood Restaurant
A shop of fish A bite of bistro A pinch of deli
Best Sea food in Namibia