Santa Clara, United States
2390 Lafayette St
N/A
+14087271363
Outstanding selection. Helpful staff. Not so great location. They have an excellent selection of boxes and packing supplies, and they also have decent prices (unlike the FedEx store). The only thing wrong is that they close early on Saturday.
like
Deli
The best companies in the category 'Deli'