Ambrosia Island Restaurant, at 9603 Broadway Blvd., Ste. 105, Pearland, was closed as of December. The restaurant opened in September 2015 and served Jamaican food.