Address : 13 Prestwich St, Cape Town City Centre, Cape Town, 8000

Email : info@lidobar.co.za

Contact numbers

+27 21 425 3305

+27 83 759 0206

+27 61 146 1023