Subway 24303

Subway #24303-0 is a Subway restaurant located at, 9870 DeSoto Avenue , Chatsworth, California.