public space

Rewts Tea Bar

Map it |  2321 Hoover Street, Los Angeles, CA 90007, United States

You may like this popular spot