Get directions to: Jade Garden Chinese Restaurant, Lewiston, ME
Restaurant address: 675 Main St Lewiston, ME 04240, USA
Restaurant: Jade Garden Chinese Restaurant