Get directions to: Teahouse The, Santa Fe, NM
Restaurant address: 821 Canyon Rd Santa Fe, NM 87501, USA
Restaurant: Teahouse The