Get directions to: Formosan Restaurant, Artesia, CA
Restaurant address: 18846 Norwalk Blvd. Artesia, CA 90701, USA
Restaurant: Formosan Restaurant