Lichi - Restaurant + Cocktail Bar Lichi Restaurant is a sophisticated dining experience located in the heart of Port Douglas. Enjoy alfresco dining or air-conditioned comfort in restaurant and cocktail bar spaces with panoramic views of St. Mary's Church, the Sugar Wharf and the Coral Sea.