Vovo Telo - Norwood Menu - Dining-OUT.co.za

My Profile
Vovo Telo - Norwood, Norwood, Sandton, Johannesburg, Gauteng, South Africa restaurants

Vovo Telo - Norwood

Shop 1, The Factory
C/O Grant & Nellie Street
Norwood

 Telephone Number