Santa Clara, United States
985 Parker Ct
N/A
+1 4087279100
This company does not communicate well with customers. Takes 2 weeks to receive items in stock within the same city. Does not like to answer phones and does not respond to emails in a timely manner if at all.
like
Saw 1 star and thought I'd help this place out... I requested a quote and got an answer back within a few hours, with lead times and everything. Thank you James!
Deli
The best companies in the category 'Deli'