Description
Canada's Largest Fish & Seafood Store!
Full line of Fresh & Frozen Fish, Seafood & Live Lobsters
Plus an assortment of Imported Groceries, Houseware & Giftware
Location
81 Aviva Park Drive, Vaughan, Woodbridge, ON L4L 9C1, Canada
Canada's Largest Fish & Seafood Store!
Full line of Fresh & Frozen Fish, Seafood & Live Lobsters
Plus an assortment of Imported Groceries, Houseware & Giftware
81 Aviva Park Drive, Vaughan, Woodbridge, ON L4L 9C1, Canada
Add a review