Sheung Shui - Fish & Rice Noodles (Lake Forest) 上水鱼汤米线 (Lake Forest)

20651 Lake Forest Dr ste a-102, Lake Forest, CA