Captain's Sub Shop is a local eatery located in North Hills, CA, offering a delectable selection of submarine sandwiches.
With a focus on quality ingredients and satisfying flavors, Captain's Sub Shop is a go-to destination for those seeking a delicious and filling meal.
Generated from the website