Modern Nepalese fine dining restaurant offering traditional Nepali and Indian dishes. Located in Vantaa.