Subway 20578

Subway #20578-0 is a Subway restaurant located at, 876 Seacoast Drive , Imperial Beach, California.