Get directions to: Clara's Seafood Restaurant, Franklin, MA
Restaurant address: 18 East Central Street Franklin, MA 02038, USA
Restaurant: Clara's Seafood Restaurant