Birks Restaurantsimilar businesses >

408-980-6400
Picture for Birks Restaurant

3955 Freedom Cir
Santa Clara, CA 95054

Email This