This is a FANTASTIC addition to our eateries in Stroud Green, authentic Nepalese food, fresh delicious and wonderful warm friendly staff.We have enjoyed a takeaway and on the back of that took good friends and our children 21/2, 10 and 12 the chef w…