Gold Mirror Italian Restaurant
 

Location

 
 
 

800 Taraval Street

San Francisco, CA 94116

 

p. 415-564-0401

 
working pics 110.jpg