Get directions to: Scuttles New England Seafood, Lake Wales, FL
Restaurant address: 343 W Central Ave Ste 9 Lake Wales, FL 33853, USA
Restaurant: Scuttles New England Seafood