Subway 19561

Subway #19561-0 is a Subway restaurant located at Palm Promenade Shopping Center, 640 Dennery Road Suite 102, San Diego, California.