Get directions to: Rose Garden Chinese Restaurant, Arvada, CO
Restaurant address: 7503 W 80th Ave Arvada, CO 80003, USA
Restaurant: Rose Garden Chinese Restaurant