Subway 7877

Subway #7877-0 is a Subway restaurant located at, 231 Mount Hermon Road Suite C, Scotts Valley, California.