La Renaissance is a bar and restaurant offering daily specials and a simple menu. It features a pleasant terrace.