Order from a local trusted florist to ensure your flowers are at their freshest. Get the best Flower Delivery in anand vihar from Sai Flower. 088020 04527. Shop No 1, Sai Mandir, Lodhi Rd, Gokalpuri, Institutional Area, Lodhi Colony, New Delhi, Delhi 110003.