Get directions to: Ming Huang, Elgin, OR
Restaurant address: 831 Alder St Elgin, OR 97827, USA
Restaurant: Ming Huang