Nila Restaurant is a Restaurant located in Sri Lanka. It is one of the 14480 restaurants in Sri Lanka. Address of Nila Restaurant is Trincomalee, Sri Lanka. Nila Restaurant can be contacted at 94262225500. Nila Restaurant is rated 4 (out of 5 stars) by 43 reviewers on the web.
Some of the places around Nila Restaurant are -
Within around 250 meter aerial distance, there are at least 2 more restaurants around Nila Restaurant. These restaurants are - Best One Resort, Local nice restaurant
Trincomalee, Sri Lanka