Get directions to: China Farm Chinese Buffet, Tempe, AZ
Restaurant address: 3135 S 48th St Ste 2 Tempe, AZ 85282, USA
Restaurant: China Farm Chinese Buffet