Seafood Island 10/19/2013 06:26:00 PMSeafood Island is a Filipino seafood restaurant under Red Crab group that specializes on food boodles. What is a boodle? A boodle is a large...Read More