Lok Lok Rich

Restaurant in Baishan, China

Thai restaurant