Get directions to: Captain's Sub Shop, North Hills, CA
Restaurant address: 16173 Roscoe Blvd North Hills, CA 91343, USA
Restaurant: Captain's Sub Shop