MicroNet Template

Fog Harbor Fish House

  • Restaurants
  • Restaurants - Seafood
Pier 39, Space A202
San Francisco, CA 94133
(415) 421-2442
(415) 982-3764 (fax)