Get directions to: English Rose Tearoom, Carefree, AZ
Restaurant address: 201 Easy St # 103 Carefree, AZ 85377, USA
Restaurant: English Rose Tearoom