La Place Rouge is a Russian restaurant offering traditional cuisine, including grilled dishes, with lunch, dinner, late-night options and drinks.