Get directions to: New China Restaurant, Mayville, WI
Restaurant address: 101 S Main St Mayville, WI 53050, USA
Restaurant: New China Restaurant