Get directions to: China Moon Chinese Restaurant, Suffolk, VA
Restaurant address: 131 Suffolk Plaza Shop Ctr Suffolk, VA 23434, USA
Restaurant: China Moon Chinese Restaurant