Bar

Leo’s Wine Bar

Shop 28, De Oude Schuur, 120 Bree St, Cape Town,, 8001 Cape Town, South Africa

13 1 13220 KM

About

Leo’s Wine Bar is a bar in Cape Town with at least 30% natural wine, a selection of organic and biodynamic wines vinified naturally.

Location

Shop 28, De Oude Schuur, 120 Bree St, Cape Town,, 8001 Cape Town, South Africa

Contact

OWNER OF THIS VENUE?

Raisin Pro

Sign up to be featured!

Gallery

1 Comments

Listing Comments
karlerikb Feb 2024
karlerikb

Great place! Got a lovely grenache.

UNIQUE BARS, RESTAURANTS AND WINE SHOPS!

Discover great natural wine & food venues nearby Cape Town

Publik Wine

Publik Wine -

29 5 13220 KM

Bar

Publik Wine is a bar in Cape Town with at least 30% natural wine, a selection of organic and biodynamic wines vinified naturally.

2 RECOMMENDED VENUES WHERE YOU’LL FIND NATURAL WINE & GREAT FOOD:

All venues listed in Cape Town:

No matter where you go in Cape Town, the best chance to get to the most exciting cities where you'll find great 2 where to drink natural wine and have great food:

3 Africa

2 South Africa

2 Cape Town