13-15 John St, Omagh BT78 1DW +44 28 8224 2521
restaurant, Omagh, Northern Ireland, United Kingdom
Today
How to go there