Spin,
I have been to Mystic Pizza, but never tried their clams. Basically all along the shoreline in Connecticut are very good seafood restaurants, from New Haven due east. The best seafood in New England is found in Cape Cod. Out there they have a clam or lobster shack on every block.
Now that Delmo is closed I would not know where to go for seafood in Montreal.
I have been to Mystic Pizza, but never tried their clams. Basically all along the shoreline in Connecticut are very good seafood restaurants, from New Haven due east. The best seafood in New England is found in Cape Cod. Out there they have a clam or lobster shack on every block.
Now that Delmo is closed I would not know where to go for seafood in Montreal.