Bloom Catering

3233 De La Cruz Blvd Santa Clara CA 95054 USA

(408) 210-5946

Location