Scoma's Restaurant

  • Restaurants
  • Restaurants - Seafood
1965 Al Scoma Way
San Francisco, CA 94133
(415) 771-4383
(800) 644-5852
(415) 775-2601 (fax)