Nelly Star

restaurants / Other

Nelly Star information

Location
Vavuniya , Sri Lanka
Address
84 Second Cross St
Telephone
+94 24 222 4477
Prices
mains from Rs 180
Something wrong?
Submit a correction

Food here is good value.