Subway 12472

Subway #12472-0 is a Subway restaurant located at, 20105 Sherman Way , Canoga Park, California.