Get directions to: Rose Tea Room, Arvada, CO
Restaurant address: 7425 Grandview Avenue Arvada, CO 80002, USA
Restaurant: Rose Tea Room