Subway 24303

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