Lion’s Head Restaurant
Van Woustraat 36, 1073 LM Amsterdam

About
Lion’s Head Restaurant in Amsterdam combines South African food with a gastropub and sports bar atmosphere. The venue has a substantial local following, with nearly 600 Google reviews and a solid five-star share.
- South African restaurant
- Gastropub
- Sports bar
