Subway 10085

Subway #10085-0 is a Subway restaurant located at San Carlos Village, 8872 Navajo Road Suite 201-21, San Diego, California.