Subway 29954

Subway #29954-0 is a Subway restaurant located at, 19011 Magnolia Avenue Suite 102, Huntington Beach, California.