I've been watching this place slowly come together for what seems like months now, on Veteran, just north of Baker's Square. Now it really looks like they might be almost ready to open.
It appears that their specialty is New England-style lobster rolls. Their website, which still says "we look forward to seeing you at our '05 opening" has a "sample menu".
I'm certainly intrigued.