Ghazal Melrose Arch is an award-winning North Indian restaurant known for its authentic cuisine and upscale dining experience. Located in the fashionable Melrose Arch precinct, it offers a sophisticated yet casual atmosphere suitable for various occasions.
Melrose Arch, Johannesburg, South Africa