Hi Guys I am a new member to the site but have been reading the threads for some time. Last time i was in Sosua i had a meal at Pickerings restaurant, near Las Canas. Is it still open?