Bon appetit seems out of place as a translation, unless it actually said it, either translate to English or keep it as it was. If the word is what I think it is, the majority of readers here know it's meaning from something else and it's meaning can be figured out contextually if people don't. Personally I don't think English has a quick meaningful translation for the word that captures the culture behind it.