Subway 18822

Subway #18822-0 is a Subway restaurant located at Greenhurst Family Plaza, 2410 12th Avenue Road, Nampa, Idaho.