Any suggestions on where to buy fresh steamers for cooking at home? I can't seem to find them anywhere.I live in the Arlington area.
Captain Mardens in Wellesley has them listed for online purchase:
Where are you looking? I've found them at the Shaw's in Porter Square and the Whole Foods at Fresh Pond.
WF always has steamers.
Istanbul on the Upper East Side
Whole Steamed Lobster
About/Contact CHOW |
Posting Guidelines |
CBS Entertainment | About CBS Interactive | Jobs | Advertise