Melrose Arch High St, Melrose North, Johannesburg, 2196, Gauteng
Fully Licenced restaurant and bar
Is this your store?
Claim this storefront
Italian-style dining. Breakfast, lunch & dinner. Food is divine, served fresh with outstanding hospitality.
Melrose Arch High St, Melrose North, Johannesburg, 2196, Gauteng