Chez Delphine is a French restaurant offering classic bistro fare. Reservations are recommended.