What a wonderful experience. Friendly waiters and beautiful food all located in an open air restaurant on the side of the road. (This restuaurant is approved by tourist
Been there, done that? Do tell us about it! Submit a review of this Sri Lanka restaurant today.
Showing All Restaurants