ST Flower Shop is located in Skudai, Johor, Malaysia on Block 4- Lot G12, KSL Bestari Terrace, 14, Jalan Bestari 15/2, Taman Nusa Bestari. ST Flower Shop is rated 5 out of 5 in the category wholesale florist in Malaysia.
Address
Block 4- Lot G12, KSL Bestari Terrace, 14, Jalan Bestari 15/2, Taman Nusa Bestari