Get directions to: Africa Red Tea Imports Rooibos Tea House, Los Angeles, CA
Restaurant address: 533 North Fairfax Avenue Los Angeles, CA 90036, USA
Restaurant: Africa Red Tea Imports Rooibos Tea House