public space

The Coffee Bean & Tea Leaf

Map it |  200 Santa Monica Blvd. (at 2nd St.), Santa Monica, CA 90401, United States

You may like this popular spot