Filters:
clear
Country: United Kingdom

northern italian restaurant in Strabane

About 2 results.

Oysters Restaurant

thumb_up 4488 likes
rate_review 149 Reviews
favorite 3030 favorites
37 Patrick Street, BT82 8DQ Strabane, United Kingdom

Oysters - the essence of great food, blending the best of fresh local produce into imaginative menu choices, delivering superb food quality and complimenting with exellence in customer service. …

Subway

Castle Street 22, BT82 8AW Strabane, United Kingdom
  • 1