About
Main content starts here, tab to start navigating About The Owners Peter and Lily Fang are a husband and wife team. Together they moved from Shanghai to San Francisco in 1980 with little money and knowing minimal English. They started out in the restaurant industry working in various restaurants as servers to make ends meet. Before Peter immigrated to the U.S.