Plaza Deli is tucked away in the center of a large business park, and seems to be the lunch spot for all the surrounding companies. It serves breakfast items and lunch treats as well as workday snacks. There's a grill, too, so you can expect hot, fresh-made food as well as sandwiches, soups, coffee and other deli fare.
2685 Marine Way, Mountain View, CA 94043
(650) 691-6988
  • Hours: Mon -Thu, 7am - 4pm; Fri, 7am - 3pm; Sat, Sun, closed
  • Accessible: no
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »