Centrum Nepal is a Nepalese restaurant offering traditional cuisine.