Everest Inn - Fine Nepali Kitchen is located in Innsbruck, Austria on Innstrasse 13, Near Metropol Cineplex · 6020 Innsbruck. Everest Inn - Fine Nepali Kitchen is rated 3 out of 5 in the category restaurant in Austria.
Address
Innstrasse 13, Near Metropol Cineplex · 6020 Innsbruck