Get directions to: La Cita Restaurant, Glendale, CA
Restaurant address: 4608 San Fernando Rd Glendale, CA 91204, USA
Restaurant: La Cita Restaurant