Nice place. We needed a venue for a team dinner tonight, and this upscale seafood place came up as a suggestion (500 Commonwealth Avenue, 532-5300). It worked, be it the shellfish platters that we had to start or those lobster roe noodles above (to be clear, they were noodles made with lobster roe and hence the color). They had a decent selection of drinks too. It was pretty pricey though.