Mezepoli Restaurant Melrose Arch is located in Johannesburg, South Africa on The Piazza, SL26, Whiteley Rd. Mezepoli Restaurant Melrose Arch is rated 4.4 out of 5 in the category mediterranean restaurant in South Africa.
Address
The Piazza, SL26, Whiteley Rd
Amenities
Bar on siteToilets