Subway 65436

Subway #65436-0 is a Subway restaurant located at St Francis Shopping Center, 124-B Calistoga Road, Santa Rosa, California.