Subway 39450

Subway #39450-0 is a Subway restaurant located at 570 Larkfield Center, 4754 Old Redwood Highway, Santa Rosa, California.