The Tricolor Restaurant

4233 Geary Boulevard San Francisco, California 94118-1316 United States of America

(415) 752-9974

Location