Momo Ghar is a Nepalese restaurant specializing in momos and other comfort food.