Subway 32944

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