translate English to French: The Fleming’s Restaurant features a charming Latin-American atmosphere and a show kitchen.
Le restaurant Fleming's offre une ambiance latino-américaine et dispose d'une cuisine ouverte.