Skippers Seafood 'n Chowder House 334 Blue Lakes Blvd Twin Falls ID United States
Phone: 208.733.6977