La Langoustine is a restaurant offering refined French cuisine.