The Captain's Boil is located in North York, Canada on 865 York Mills Rd #10A. The Captain's Boil is rated 3.9 out of 5 in the category seafood restaurant in Canada.
Address
865 York Mills Rd #10A
Amenities
Good for kidsToilets
Offerings
Late-night food