Subway 32956

Subway #32956-0 is a Subway restaurant located at Stowe Plaza, 14057 Stowe Drive Suite 100, Poway, California.