Grand Sapphire(the party hall)A unit of fine catering concept is located in New Delhi, India on Palam Village, Palam. Grand Sapphire(the party hall)A unit of fine catering concept is rated 4.2 out of 5 in the category wedding venue in India.
Address
Palam Village, Palam