Get directions to: China Moon Buffet, Show Low, AZ
Restaurant address: 4817 South White Mountain Road Show Low, AZ 85901, USA
Restaurant: China Moon Buffet