Get directions to: Wood's Seafood, Plymouth, MA
Restaurant address: 15 Town Sq Plymouth, MA 02360, USA
Restaurant: Wood's Seafood