Promoting News Business and Events in and around Windhoek
Leo's Garden Restaurant

Leo's Garden Restaurant

Leo's Garden Restaurant is a restaurants & dining in Windhoek, Namibia. Located at 14 Macadam Street, Windhoek, Grüner Krantz, Southern Industrial. Tel: +264 81 398 9889 | Email: info@leos.com.na | Web: https://leos.com.na/contact-01/

+264 81 398 988914 Macadam Street, Windhoek, Grüner Krantz, Southern Industrial, Windhoek

Where to find them

14 Macadam Street, Windhoek, Grüner Krantz, Southern Industrial, Windhoek

Free newsletter

More of Windhoek in your inbox

Local news, new businesses and what's on from The Windhoek Spotlight, once a week.

Get directionsOpen in Maps

The Windhoek Spotlight

Category

Link Name

© 2026 The Windhoek Spotlight.


The newsletter, working to support and promote businesses and events in and around Windhoek.

© 2026 The Windhoek Spotlight.

This publication sponsored by