Subway 59542

Subway #59542-0 is a Subway restaurant located at Beresford Square North, 115 North Milpitas Boulevard, Milpitas, California.