Some of the finest Nepalese and Indian cuisine, this popular eatery is located on Plymouth Hoe, which offers a super after-dinner walk.