Logo
First Indonesian supermarket opened in Lynnwood, U.S.