Map & Directions - Michaels At Shoreline Restaurant
View Menu
Michaels At Shoreline Restaurant
2960 N Shoreline Blvd, Mountain View, CA, 94043
(650) 962-1014 (Phone)
2960 N Shoreline Blvd, Mountain View, CA, 94043
(650) 962-1014 (Phone)