Swiss Louis Italian & Seafood Restaurant

Group Dining

There is no destination like Swiss Louis Restaurant on Pier 39 in San Francisco.


We have the capacity to seat over 300 people in our three dining areas. You can enjoy the flexibility of using the entire restaurant for a large group, or our Banquet Room for a private party or using the ala carte area.