MF Medellin Food Colombian Restaurants Vaughan, Ontario Medellin Food is a Colombian food business in Vaughan, Ontario, that presents itself on Instagram with the fl…