Erik's Deli Cafe

  • Restaurants
1350 Grant Road
Mountain View, CA 94040
(650) 962-9191
(650) 962-9150 (fax)
  • Whom to Contact

    • Manuel Ortiz
      Owner