Get directions to: Burrito Factory, Sunnyvale, CA
Restaurant address: 1671 Hollenbeck Avenue Sunnyvale, CA 94087, USA
Restaurant: Burrito Factory