public space

Aroma Coffee and Tea

4360 Tujunga Ave, Studio City, CA 91604, United States (directions)

You may like this popular spot