Get directions to: China View Restaurant, Green Valley, AZ
Restaurant address: 101 S La Canada Dr # 19 Green Valley, AZ 85614, USA
Restaurant: China View Restaurant