Family-owned Indo-Nepalese restaurant with some reasonably priced set menu options and pretty good food.