Subway 43590

Subway #43590-0 is a Subway restaurant located at Furber Ranch Plaza, 1117 B South Cloverdale Boulevard, Cloverdale, California.