ORBusiness profileRestaurantsOne RestaurantOne Restaurant — Restaurant services in Vavuniya, Sri Lanka.VavuniyaView profile SaveCompare