Get directions to: Mercado La Torre Inc, Sunnyvale, CA
Restaurant address: 614 E Evelyn Ave Sunnyvale, CA 94086, USA
Restaurant: Mercado La Torre Inc