Subway 4118

Subway #4118-0 is a Subway restaurant located at North Point Plaza Shopping Center, 137 Lake Boulevard, Redding, California.