La Croisée des Saveurs is a French restaurant offering homemade dishes.