Michaels At Shoreline

  • Restaurants
2960 N Shoreline Boulevard
Mountain View, CA 94043
(650) 962-1014
(650) 691-9305 (fax)
  • Whom to Contact

    • Carol Faravelli
      Manager