Eating Sandwich at Captain's Sub Shop restaurant in North Hills, CA.

Feedback

Do you manage or own Captain's Sub Shop?

Yes