public space

Demitasse

Map it |  135 S San Pedro St, Los Angeles, CA 90012, United States

You may like this popular spot