Subway 39581

Subway #39581-0 is a Subway restaurant located at 1556 Newell Avenue, Walnut Creek, California.