s.t.o.p. Restaurant Supply has been servicing the restaurant industry for over 20 years and has three convenient showroom locations: Kitchener, Burlington and Sudbury, Ontario. All... more... See more text