Naanu is a Nepalese restaurant offering authentic cuisine in a relaxed atmosphere.