Momo Hut offers authentic Nepalese and Indo-Chinese cuisine, available for dine-in or takeout.