Subway 44383

Subway #44383-0 is a Subway restaurant located at Palm Plaza Shopping Center, 3404 Palm Avenue Suite 101, San Diego, California.