Oruwa Turtle Beach Villa & Restaurant ( ඔරුව )
Restaurant • Seafood restaurantOne of the Best Places To Visits in Wathuregama
Address
63/4 Galbokka Rd, Kosgoda 80570, Sri Lanka
Website
Rating on Google Maps
4.70 (137 reviews)Open on Google Maps