Leo's Wine Bar
Shop 28, De Oude Schuur, 120 Bree St, Cape Town, 8001
Contacts
Shop 28, De Oude Schuur, 120 Bree St, Cape Town, 8001
Description
Leo's Wine Shop and Bar
Natural wine shop, South African wine, low intervention wine shop, alternative wine shop, wine bar, South African wine bar
Features
- Delivery
- Toilets
- Takeaway
- Dine-in
- Alcohol
- Beer
- Cocktails
- Spirits
- Wine
- Casual
- Cosy
- Groups
- Accepts reservations
- Great cocktails
Map
Similar companies
Wine bar
Verdicchio Restaurant and Wine Cellar
Shop 9 Montecasino, Montecasino Blvd, Fourways, Sandton, 2047
+27115111969
Wine bar
Goodies Sports Bar
Shop No. 11, Goodie For Garden, Vlei St, Glen marais, Johannesburg, 1619
+27113910885
Wine bar
Culture Wine Bar
103 Bree St, Cape Town City Centre, Cape Town, 8001
+27871535246
Wine bar
Wine Unlimited
Greenfields Guesthouse, Situated at, 63 Fore St, Alberante, Alberton, 1449
+27795833992