Del Monte Restaurant is a restaurant, and its headquarters can be found at Sunnyvale, CA. It brings in a revenue of $198,000 annually and employs five people. A tight-knit focus makes Del Monte Restaurant wildly popular in the boutique space. At the head of the company is Owner Mato Slade.
Want to share more of your experience?GO TO FULL REVIEW