Get directions to: Tea Station Chinese Cuisine, Aurora, CO
Restaurant address: 545 Sable Blvd Aurora, CO 80011, USA
Restaurant: Tea Station Chinese Cuisine