Gorkha Palace is by far my favorite restaurant in Northeast and I’ve already done a full review on the place, which you can read HERE. But, because I am so loyal to my readers (and to my sister), when she wanted to go get dinner I figured I should go back and try something else 😉 Continue reading