Subway 1200

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