Subway 5861

Subway #5861-0 is a Subway restaurant located at, 1880 Mendocino Avenue Suite 1, Santa Rosa, California.