meels delivery yumba.ca home of canada's best prepared meals. yumba delivers fresh meals cooked by chefs every week. ready to eat in less than 3 minutes! Category:restaurants and delivery Global Rank:1,402,989 visits:20.7K pages/Per:4.3 ADS