Subway 1788

Subway #1788-0 is a Subway restaurant located at, 331 West Mission Avenue Suite A, Escondido, California.