Get directions to: Aihua Oriental Market, Evansville, IN
Restaurant address: 1917 N Green River Rd Evansville, IN 47715, USA
Restaurant: Aihua Oriental Market