Plant Shop is located in New Delhi, India on 44/4805, Ganga Mandir Marg, Reghar Pura, Block 3H, Regar Pura, Karol Bagh. Plant Shop is rated 2 out of 5 in the category wholesale plant nursery in India.
Address
44/4805, Ganga Mandir Marg, Reghar Pura, Block 3H, Regar Pura, Karol Bagh