Subway 61738

Subway #61738-0 is a Subway restaurant located at Mission Plaza Shopping Center, 6899 Mission Street Unit #6899 Building A, Daly City, California.