Get directions to: Del Monte Restaurant, Sunnyvale, CA
Restaurant address: 100 S Murphy Ave Sunnyvale, CA 94086, USA
Restaurant: Del Monte Restaurant