Subway 20578

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