Deluxe Coffeeworks (Namibia) 223 Independence Ave Shop 3 Mutual Tower - Across The Road From Zoo Park, Windhoek Namibia
The Royal Kitchen and Take Away (Namibia) Shop 344 Pwc Building Independence Avenue, Windhoek Namibia