Nepalese restaurant Nepal Palace, located in Espoo. Offers takeaway options.