Scuttles New England Seafood Restaurant

343 W Central Ave Ste LAKE, Lake Wales 33853, United States Get Directions to this spot
343 W Central Ave Ste LAKE
Lake Wales, 33853
FL, United States
(863) 676-7547

Rate and review Scuttles New England Seafood Restaurant in Lake Wales, FL, United States!

Share your experiences at Scuttles New England Seafood Restaurant with your friends or discover more Restaurants in Lake Wales, FL, United States.