Lupicia Fresh Tea - Century City
in Los Angeles, California
JF (Bearsbearsbears)
rated this place
and said
Small, but good selection of better-than-expected Japanese green tea and cute teawares.