99 Chicken

Where
2781 El Camino Real, Santa Clara, CA
Call
(408) 244-5599
Tags
Restaurants