D Nachchaduwa Family Rest Nachchaduwa Tank Road, Anuradhapura 50000 Wine, Beer & Spirits Store Directions