Nepalese restaurant offering online ordering and delivery. Located near ETECHCENTER.