Neptalia Restaurant is located at Hallanchowk, Lakeside. It offers Italian, Chinese and Continental cuisines. One of the best you can find in Pokhara, it serves... Read more