The Gold Mirror Italian Restaurant

800 Taraval St.
San Francisco, CA 94116
Phone:4155640401