EMBED </>More Videos

The Original Island Shrimp House is a casual, East Coast-inspired seafood shack in Palos Park.