Smos Mechelen is a sandwich shop offering a variety of smos. The business is listed alongside other food establishments in the Mechelen region.