Florists in Glasgow
1391 Dumbarton Road
Glasgow
Lanarkshire
G14 9XT
Excellent service, very friendly staff, easy order, will definitely use again
ann court - 20/02/2010 | report this review
All fields are required. Your review will appear immediately.