The Moon Flower Shop is located in Phnom Penh, Cambodia on 199 Preah Ang Yukanthor Street (19). The Moon Flower Shop is rated 3 out of 5 in the category flower market in Cambodia.
Address
199 Preah Ang Yukanthor Street (19)
Service options
In-store shopping