Birks Restaurant
3955 Freedom Cir
Santa Clara, CA 95054-1203
408-492-0136