Scoma's Restaurant Updated

1965 Al Scoma Way
San Francisco, CA 94133 USA