Bar is a bar, located at Fidel Castro St, Windhoek, Namibia
Delicious food, beautiful view, good service throughout.
Nice place to go with friends
Good
The chicken is full of oil
ok place
little fun
The place to b