Les Grands Hommes is a French restaurant offering lunch service. It features high chairs, seating, reservations, and serves alcohol.