Why is the invasive Lionfish a problem in the Atlantic Ocean?

Lionfish are native to the Indo-Pacific but are now established on the southeast coast of the U.S., in the Caribbean,  and in the Gulf of Mexico. Lionfish have few predators in this area. They are carnivores that feed on crustaceans and small fish.   Read the brief by the National Ocean Service.

http://oceanservice.noaa.gov/facts/lionfish.html