Moyo Restaurant

Address:

The High Street
Shop 5, Melrose Arch
2196 Johannesburg, South Africa

Phone:

+27 86 100 6696

Map:


Contact   ·   Privacy   ·   Terms