Get directions to: Michaels At Shoreline Restaurant, Mountain View, CA
Restaurant address: 2960 N Shoreline Blvd Mountain View, CA 94043, USA
Restaurant: Michaels At Shoreline Restaurant