Old Town Italy Melrose Arch (Menu)

60 Melrose Boulevard, Johannesburg
+27 10 109 8632

Give a rating to Old Town Italy Melrose Arch

Suggest a dish

How much did you spend at Old Town Italy Melrose Arch?