Waterbar Restaurant $$
399 The Embarcadero, San Francisco - 94105Cuisines:
Seafood
American
Live/Raw Food




