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.