Captain's Fish & Chips
➤ 10042 Keele St, Woodbridge, Vaughan, Ontario L6A 1G3, Canada, L6A1G3, Maple,
Fish And Chips, Fish-chips, Seafood, Fish
"The restaurant may not look impressive from the outside, but that's alright because the plan was to eat inside, not in the parking lot."