Italian Restaurants in 94116 San Francisco, CA

2 businesses found


Gold Mirror Italian Restaurant

800 Taraval St , 94116
Phone: (415) 564-0401

Marcello's Restaurant

2100 Taraval St , 94116
Phone: (415) 665-1430