Lobster Trap
Seafood
The Lobster Trap is a seafood restaurant known for its fresh, live cold-water lobsters flown in from Nova Scotia. It has been a fixture since 1969, with one location on Avenue Road.
Location
Best places nearby
The highest rated places close to Lobster Trap.
Local restaurants nearby
1962 Avenue Road, North York, ON M5M 4A1, Canada



