Chado Tea Room

100 N Central Ave, Los Angeles CA

(213) 258-2531

Location