Cenitz Ostatua offers French cuisine in a restaurant setting.