Franco Sarto

Flagship Store Opening
In March 2006, Franco Sarto proudly unveiled its first stand-alone store location in San Francisco's Embarcadero Center.

Minimalist in design and material palette, the Franco Sarto Store conveys the artisan in Franco's work. From the mural on the back wall and the warm, caramel, Italian leather covering both the cash wrap and seating, to the Venetian plaster walls and the Italian maple floor, the decor is symbolic of the Franco Sarto aesthetic. Tying it all together is a recurring theme of rounded corners, seen throughout the store design on counters, seating and wall corners.

The San Francisco location was hand selected due to its sophistication and the style sensibility of northern California. It's a perfect match for the Franco Sarto brand essence — classic with a twist.

Retail Store Location
3 Embarcadero Center, Suite 41
San Francisco, CA 94111
(415) 421-4243