Irecently made the trek over to Kwun Tong to check out the new restaurant MC Kitchen, the latest offering from "demon chef" Alvin Leung.