Best Chinese restaurant in Strabane, united kingdom

The Wok Inn

26 Castle St Strabane BT82 8AD United Kingdom