Contacted Vee Pee Complex Marriage Palace
: S.No:32/482,, Block 15, Trilokpuri, New Delhi, Delhi 110091
Contact Star Caterers