Captain Scott's Seafood Restaurant

71 Tupper Rd, Sandwich MA 02563

Order Online Delivery