Subway 1200

Subway #1200-0 is a Subway restaurant located at, 12650 Sherman Way Suite 17, North Hollywood, California.