Tirsana is an authentic Nepalese restaurant offering delicious Asian cuisine.