LILYKAITIBURON.COM Lily Kai is family owned and dedicated to fresh, authentic Chinese cuisine and friendly service. Located in the Point Tiburon Plaza, Lily Kai boasts a panoramic view of the San Francisco skyline. Validated parking, take-out and delivery. (Photo by Elliot Karlan Photography)