Malaysian traditional food - The best Satay in town