Wela addara restaurant is a Family restaurant located in Sri Lanka. It is one of the 187 Family restaurants in Sri Lanka. Address of Wela addara restaurant is A3, Sri Lanka. Wela addara restaurant can be contacted at 94761114195. Wela addara restaurant is rated 5 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Wela addara restaurant are -
A3, Sri Lanka