Starboard Seafood (Ont) Inc ← View details 33 Upton Rd, Scarborough, Toronto, ON M1L 2C1 +1 416-752-2828 Get Directions From* To * — Required information