La Renaissance is a French restaurant offering home-style cuisine with fresh, locally sourced products. They feature daily lunch specials and a dinner menu on select evenings.