Subway 47494

Subway #47494-0 is a Subway restaurant located at Fremont Center, 2132 South Fremont Avenue, Alhambra, California.