Subway 24150

Subway #24150-0 is a Subway restaurant located at Imperial Marketplace Shopping Center, 4415 Imperial Avenue Suite B, San Diego, California.