Flowers ordered are due to be delivered on 18 June so unable to leave review of any value at moment. However I tried to make another order but unable to do so as difficulty when coming to pay.
4 years ago
EFlorist has a
3.7
average rating
from
12,325
reviews