Subway 3834

Subway #3834-0 is a Subway restaurant located at Park Plaza Shopping Center, 915 Northwestern Avenue Unit 225, San Pedro, California.