Get directions to: China Moon, Lewiston, NY
Restaurant address: 457 Center Street Lewiston, NY 14092, USA
Restaurant: China Moon