North Shore’s finest — Teresa’s PRIME! Teresa’s PRIME Italian Steakhouse is sophisticated, sleek and fun. It’s where you’ll find some of the best steaks and freshest seafood on the North Shore. With “Teresa’s” in the name, you can be sure you’re getting some of the finest red meat, served in an atmosphere of refined, comfortable elegance, by servers who understand what you came for: some of the North Shore’s top-tier beef!