Michaels at Shoreline Restaurant Posted May 15, 2015 & filed under . Original article. Reprinted with permission from Loading Map.... Michaels at Shoreline Restaurant2960 North Shoreline BoulevardMountain View, CA 94043 37.4304645 -122.08587030000001 Address 2960 North Shoreline Boulevard Mountain View CA 94043 United States Upcoming Events No events in this location