Thawulla Restaurant තාවුල්ල
RestaurantOne of the Best Places To Visits in Bambaragammana
#2 Best Places To Visit in Bambaragammana
#1 Top rated in Bambaragammana
#3 Most Reviewed in Bambaragammana
#2 Top rated Restaurant in Bambaragammana
#4 Most Reviewed Restaurant in Bambaragammana
▼
Address
Kalugamuwa rd, Wilakatupotha, Sri Lanka
Rating on Google Maps
4.70 (73 reviews)Open on Google Maps
Working Hours
- .: Hide open hours for the week