New Nila Restaurant

18 Brook St, Sutton in Ashfield NG17 1AL ,United Kingdom
New Nila Restaurant New Nila Restaurant is one of the popular South Indian Restaurant located in 18 Brook St , listed under South Indian Restaurant in Sutton in Ashfield , Kerala Restaurant in Sutton in Ashfield ,

Contact Details & Working Hours

Map of New Nila Restaurant