Alba Ray's

San Francisco, CA