Nepalese Restaurant in Hanwell, London. At Nepal Restaurant London you’ll find a mouth-watering selection of authentic dishes made from traditional cooking techniques. Our team has a combined experience of over 100 years in the restaurant industry, so we know a thing or two about cooking exceptional dishes and giving people a warm Nepalese welcome.