The Best Florist

871 Canfield Ct Unit 3

San Jose, CA 95136

(408) 268-5578