Oysters Restaurant 37 Patrick Street, Strabane BT82 8DQ, UK Strabane 028 7138 2690 Discover the gastronomic delights of Oysters Restaurant, Strabane, fresh, locally sourced produce in delightful surroundings. Read More