Originally Posted by
Thalassa
If you desire Indian/Nepalese food, you can try several places, including Namaskaar, Annapurna, Maharaja, Samrat, Satkar, and several others.
Just FYI, while an improbable number of restaurants in Finland claim to be "Nepalese", they actually serve the same diluted Mughal/Punjali curry-in-a-hurry Indian as almost every Indian restaurant in the West. I've always wondered why they bother with the label, especially given that actual Nepalese food is, um, less than scintillating.