Rochambeau is a French restaurant offering generous dishes in an elegant setting with booths, a terrace, and event space. It features contemporary French cuisine and beverages.