Tallala is a Restaurant located in Sri Lanka. It is one of the 14480 restaurants in Sri Lanka. Address of Tallala is Talalla, Sri Lanka. Tallala is rated 4.5 (out of 5 stars) by 30 reviewers on the web.
Some of the places around Tallala are -
Within less than half a Kilo meter of Tallala, you can also find Wijayalanka Ayurveda, Mud House, Paradise Beach House, Talalla Retreat, Talalla Sunrise Dressmaker and Clothing Shop, Colonial house, Tree Tops, Freedom Resort Tree Top Restaurant, Siyara Homestay, Manju Cinnamon Hut, Garden Villa, Seaview Resort, Sea Breeze Inn, Sea food restaurant, Talalla Sunshine Beach Rooms + Restaurant, OYO 498 Southern Paradise Beach Hotel, Jasmine Resort Thalalla and many more.
There are several restaurants around Tallala. Nandha Seafood Restaurent, Tree Tops, Freedom Resort Tree Top Restaurant, and Siyara Homestay, Manju Cinnamon Hut are some of the restaurants near Tallala.
Talalla, Sri Lanka