Sagarmatha is the best Nepalese restaurant in Adelaide, Australia. I have been frequenting this restaurant since it opened its door to South Australians in 2000. Some more Nepalese restaurants have opened recently but my most favourite Nepalese restaurant still remains the same ... Read More