A Great Nepalese Nepalese Restaurants Show number Tel 020 7388 6737 Website 8.8 mi | 48 Eversholt St, London, NW1 1DA Open now Closes at 23:00 4.5 (2 Ratings) Write a review More info