Get directions to: Tsai Shen Gardens, Aurora, CO
Restaurant address: 15200 E 6th Ave Ste 2e Aurora, CO 80011, USA
Restaurant: Tsai Shen Gardens