Subway 55998

Subway #55998-0 is a Subway restaurant located at, 5665 Lindo Paseo Suite 103, San Diego, California.