Scoma's Restaurant is a seafood restaurant located at 1965 Al Scoma Way, 94133, San Francisco, CA.
It has received 4323 reviews with an average rating of 4.5 stars.
Rating: 90% like it (4.5 / 4323 Reviews )
The address of Scoma's Restaurant isScoma's Restaurant
1965 Al Scoma Way
San Francisco, California 94133