Subway 50959

Subway #50959-0 is a Subway restaurant located at Villa Park Town Center, 17833 Santiago Boulevard, Villa Park, California.