Willow Takeaway is a Restaurant located in Sri Lanka. It is one of the 14480 restaurants in Sri Lanka. Address of Willow Takeaway is Udapalatha, Sri Lanka. Willow Takeaway can be contacted at 94767654108.
Some of the places around Willow Takeaway are -
Within less than half a Kilo meter of Willow Takeaway, you can also find Delpitiya Bus Stop, SLTB Regional Office's Workshop, Delpitiya and many more.
There are several restaurants around Willow Takeaway. Gulf Majlis Restaurant, Araliya Restaurant, and Dilasa Cafe are some of the restaurants near Willow Takeaway.
Udapalatha, Sri Lanka