Get directions to: Birk's Steak And Chop House, Santa Clara, CA
Restaurant address: 3955 Freedom Cir Santa Clara, CA 95054, USA
Restaurant: Birk's Steak And Chop House