Subway 12105

Subway #12105-0 is a Subway restaurant located at Village at Tassajara, 9000 Crow Canyon Road Suite A, Danville, California.