beauty
-
What's Nearby?
Shu Uemura
Boutique
1971 Fillmore St
@ Pine St
San Francisco,
CA
94115
Get your mug a makeover at the Japanese makeup boutique’s sleek local flagship with the best theatrical eyelash collection known to man. Thanks to some of the city’s top pros, you can be beautified in minutes.
Hours of Operation
Mon.-Sat., 10:30 a.m.-7:30 p.m.; Sun., 11 a.m.-6 p.m.










Comments