Subway 39581

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