Subway 5861

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