Subway 6541

Subway #6541-0 is a Subway restaurant located at, 1435 Santa Rosa Avenue Suite 1, Santa Rosa, California.