Island Quizine is open for business