Flowers & Gifts in Santa Clara, CA
Flowers & Gifts
176 N Winchester Blvd.,
Santa Clara ,
CA
95050
UNITED STATES
Based on 1 reviews
NOT SO FRIENDLY, ITS CHANGED
I have bought many things from this store before, but today when I went there and bought few other items, clerk attitude and unfriendliness made me concerned enough to write a comment that I don't think I want to go back and deal with...Worldwide > United States > Santa Clara, CA > Flowers & Gifts