La Forge is a French restaurant offering a gourmet dining experience.