Get directions to: Aling Elenas, Santa Clara, CA
Restaurant address: 2026 Agnew Road Santa Clara, CA 95054, USA
Restaurant: Aling Elenas