To navigate, press the arrow keys. Salt & Pepper ← View details Main Street, Omagh, Northern Ireland BT78 3AB +44 28 8289 7707 Get Directions From* To * — Required information