Swiss Louis Italian & Seafood Restaurant
Located halfway down The PIER on the upper left-hand side, Swiss Louis Italian and Seafood Restaurant is a San Francisco tradition since 1936. Our waterfront dining room provides a magnificent view […]
Swiss Louis Italian & Seafood Restaurant Read More »