Srilanka-Places.com has listed approx 9 restaurants in Neluwa. Some of the Top rated restaurants in Neluwa are- ranga dinesh restaurant, New lanka hotel neluwa, Chanora Grand Luck, Rock house and hotel guset, Rukman Gunasekara, Vinrasa hotel, කුඹුක් කැළේ Eco Hut, Belimal Restaurant & Villa & Jayaruk hotel.