Mount Kailash
Mount Kailash is a Nepalese restaurant located in Jätkäsaari district in Helsinki. The menu offers a variety of chicken, lamb, regional seafood and vegetarian dishes. The restaurant has also a wide selection of wines, beers and spirits.