velo-cafe-johannesburg
Are you the owner? Manage this listing for free.
None
2, The Grove, 85 Juta St & Melle Street, Braamfontein, Johannesburg, 2001, South Africa
0114030695
[email protected]
$0 - $10
Bar , Cafe Food , European , Pub Food
Delivery , Mastercard , Visa , Wheelchair accessible , Waitstaff , Takeout , Highchairs Available , Street Parking , Serves Alcohol , Outdoor Seating , Full Bar