At 7 The Embarcadero, San Francisco, CA 94111San Francisco Here : Waterfront Restaurant. Welcome to Waterfront Restaurant is rated 4.2. It's worth a try!
Write a review