Subway 12780

Subway #12780-0 is a Subway restaurant located at 1306 South Gaffey Street #101, San Pedro, California.