Subway 62207

Subway #62207-0 is a Subway restaurant located at Sunset Plaza, 1200 South Sunset Avenue, West Covina, California.