Subway 32944

Subway #32944-0 is a Subway restaurant located at, 61 Serra Way Suite 110, Milpitas, California.