Get directions to: Cedar River Seafood, Starke, FL
Restaurant address: 900 South Walnut Street Starke, FL 32091, USA
Restaurant: Cedar River Seafood