One of the many Nepalese Indian restaurants in Leuven. Good typical Indian dishes. Momo - Nepalese meat dumplings - are good!