The Vendry is now part of Groupize! Read more

Swiss Louis Italian & Seafood Restaurant

Located In: Swiss Louis Italian & Seafood Restaurant

Seated: 400

Swiss Louis Italian & Seafood Restaurant

Swiss Louis Italian & Seafood Restaurant

Swiss Louis Italian & Seafood Restaurant
Address
Swiss Louis Italian & Seafood Restaurant

The Embarcadero San Francisco, CA 94133

Business Space Location Map
Capacity

Seated: 400

F&B Options
In-house catering
Equipment
  • Air Conditioning
  • Heating
  • Bar
Features
  • Outdoor Area
Frequent Uses
  • Private Dining
Overview

There is no destination like Swiss Louis Restaurant on Pier 39 in San Francisco. We have the capacity to seat over 400 people in our three indoor dining areas or our outdoor patio. You can enjoy the flexibility of using the entire restaurant for a large group, or semi private Banquet Room for a private party or using the ala carte area. We, here at Swiss Louis understand the importance of being a part of your team in making your clients’ San Francisco experience a memorable one.