London, Canada
80 Bessemer Rd
N/A
+1 5196855554
By far the best supplier I've ever dealt with in the London area.
like
I can not rate their customer service because I couldn't talk to anyone. I called someone would pick up phone and say "HOLD" and that was it! I was on hold for 4mins, so called back same thing picked up phone "HOLD" nothing else.
Deli
The best companies in the category 'Deli'