Dolphin Seafood is located in both Harvard Square as well as 12 Washington Street in Natick, MA. With over 30 years of experience, both restaurants offer the freshest seafood handpicked ealry each morning from the Boston piers. Relax and dine in a casual friendly atmosphere while enjoying specials such as salmon, scrod, seafood combination plates, clambake dinners or New Englands favorite, steamed lobsters!!
Monday-Thursday 11AM-10PM
Friday, Saturday 11AM-10:15 PM