Mat Salleh Restaurant Posted on November 22, 2007 by Olombon A restaurant at Jesselton Point. Continue Reading