Remove Ads

Photos for China Jade Restaurant

China Jade Restaurant

12203 E Iliff Ave, Aurora, Colorado 80014 USA