Subway 19116

Subway #19116-0 is a Subway restaurant located at Vallero Gas Station, 4501 Sonoma Highway, Santa Rosa, California.